Spring Cloud-Eureka注册发现高可用(学习实践)
来源:互联网 发布:千里眼扫描软件 编辑:程序博客网 时间:2024/06/07 03:09
目的:记录学习Eureka注册发现的过程
首先在hosts文件下配置:127.0.0.1 peer1 peer2
application.yml高可用配置(Eureka配置文件)
通过配置其他可用的serviceUrl来实现相互注册
spring: application: name: microservice-discovery-eureka---spring: #指定profile=peer1 profiles: peer1server: port: 8762 # 指定该Eureka实例的端口eureka: instance: #指定当profile=peer1时,主机名是peer1 hostname: peer1 client: registerWithEureka: true fetchRegistry: false serviceUrl: defaultZone: http://127.0.0.1:8763/eureka/---spring: profiles: peer2server: port: 8763eureka: instance: hostname: peer2 client: registerWithEureka: true fetchRegistry: false serviceUrl: defaultZone: http://127.0.0.1:8762/eureka/
运行(eclipse)run as - Run Configurations在Arguments下进行配置 --spring.profiles.active=peer1
先后启动peer1,peer2
此时:由于设置了registerWithEureka: true #开启向Eureka注册服务
先启动的peer1上记录有peer2的注册信息,后者peer2也有自己的信息,不会有peer1的信息
再启动一个微服务,application.yml配置文件如下
server: port: 8010eureka: client: serviceUrl: defaultZone: http://peer1:8762/eureka/ instance: prefer-ip-address: truespring: application: name: microservice-simple-consumer-movie只设置其中一个的地址,当该服务启动之后,peer1和peer2上都有该微服务注册信息,并且有两个Eureka实例的注册信息。可以理解为:当新的微服务注册到注册中心上时,Eureka则开始同步注册信息。
阅读全文
1 0
- Spring Cloud-Eureka注册发现高可用(学习实践)
- spring cloud eureka服务发现(高可用)
- spring cloud eureka服务发现(高可用)
- Spring Cloud学习---服务注册与发现(Eureka)
- Spring Cloud (19) | Eureka Server 高可用服务注册中心
- Spring Cloud---注册中心Eureka的高可用配置
- Spring Cloud学习--服务发现(Eureka)
- Spring Cloud之Eureka Server高可用集群学习
- Spring Cloud | 第一篇:服务注册与发现(Eureka)
- Spring Cloud Eureka 服务注册与发现中心(一)
- spring cloud服务的注册与发现(Eureka)
- Spring-Cloud 服务注册与发现 Eureka
- Spring Cloud Eureka服务注册与发现
- Spring Cloud Eureka 服务注册与发现
- Spring Cloud Eureka 集群高可用
- spring cloud/mesos:在mesos上运行高可用的eureka服务发现
- [bigdata-105] spring-cloud-02 服务注册 eureka server 双机高可用
- 使用spring cloud eureka构建高可用注册中心遇到的神坑,备忘
- EmotioNet_
- 嵌入式之U-Boot学习笔记
- java对实体类列表进行方法内排序,不修改数据查询方式
- C#多线程学习笔记之(abort与join配合使用)
- 2017多校训练Contest2: 1011 Regular polygon hdu6055
- Spring Cloud-Eureka注册发现高可用(学习实践)
- memcached全面剖析–4. memcached的分布式算法
- 神奇的口袋(百练2755)
- Python编程之基本方法
- hydra暴力破解ssh密码
- jquery妙招去除html标记
- C#反射技术的简单操作(读取和设置类的属性)
- 五、迭代器--迭代器配接器
- HDU-6045-Is Derek lying?