导航

EurekaServer高可用搭建

Posted on 2020-09-25 15:49  Feichat  阅读(82)  评论(0)    收藏  举报

    生产环境中需要搭建集群达到高可用。eurekaServer每个实例可以注册到其他一个或多个eurekaServer实例中达到高可用。配置比较简单

比如:

application-master.properies 配置

eureka.client.register-with-eureka=false

eureka.client.fetchRegistry=false

eureka.client.serviceUrl.defaultZone=http://127.0.0.1:8001/eureka/,http://127.0.0.1:8002/eureka/,http://127.0.0.1:8003/eureka/

 

application-slave.properies 配置

eureka.client.register-with-eureka=false

eureka.client.fetchRegistry=false

eureka.client.serviceUrl.defaultZone=http://127.0.0.1:8001/eureka/,http://127.0.0.1:8002/eureka/,http://127.0.0.1:8003/eureka/

 

application-third.properies 配置

eureka.client.register-with-eureka=false

eureka.client.fetchRegistry=false

eureka.client.serviceUrl.defaultZone=http://127.0.0.1:8001/eureka/,http://127.0.0.1:8002/eureka/,http://127.0.0.1:8003/eureka/

 

 

# 由于该应用为注册中心, 所以设置为false, 代表不向注册中心注册自己
eureka.client.register-with-eureka=false
# 由于注册中心的职责就是维护服务实例, 并不需要检索服务, 所以也设置为 false
eureka.client.fetch-registry=false