Eureka集群,一针见血

1.创建两个eureka注册中心项目作为demo,访问端口分别为7777,8888

2.yml配置将(配置端口互相互换即可)

server:
  port: 7777
eureka:
 instance:
   hostname: 127.0.0.1
 client:
    ###因为自己是注册中心,是否需要将自己注册给自己的注册中心,集群的时候需要true
    registerWithEureka: true
    ###集群的时候需要true,需要检索自己的服务信息
    fetchRegistry: true
   serviceUrl:
      ##设置端口为另一台eureka的服务端口,互相注册
       defaultZone: http://${eureka.instance.hostname}:9999/eureka/
spring:
  application:
    name: eureka ##注意:名称要一致

 

3.客户端调用方法

##defaultZone 链接以逗号隔开即可,假设主访问7777挂掉了,所有服务将给备胎9999继承
eureka:
  client:
    serviceUrl:
      defaultZone: http://127.0.0.1:9999/eureka/,http://127.0.0.1:7777/eureka/

 

  

posted @ 2020-01-15 17:16  fishness  阅读(182)  评论(0)    收藏  举报