Eureka集群
注册中心肯定不止一个,如果其中一个注册中心宕机还有其他的能够工作。
互相注册,相互守望
server:
port: 7002
eureka:
instance:
hostname: eureka7002.com
client:
# 表示不向eureka注册中心注册自己
register-with-eureka: false
# 表示自己就是注册中心
fetch-registry: false
service-url:
# 设置与euerka server交互的地址查询服务都需要依赖这个地址
defaultZone: http://eureka7001.com:7001/eureka/
server:
port: 7001
eureka:
instance:
hostname: eureka7001.com
client:
# 表示不向eureka注册中心注册自己
register-with-eureka: false
# 表示自己就是注册中心
fetch-registry: false
service-url:
# 设置与euerka server交互的地址查询服务都需要依赖这个地址
defaultZone: http://eureka7002.com:7002/eureka/
两个注册中心相互绑定
eureka:
client:
# 表示是否向euerka注册中心注册自己
register-with-eureka: true
# 是否从EuerkaServer抓取已有的注册信息,集群必须设置为true
fetch-registry: true
service-url:
defaultZone: http://eureka7002.com:7002/eureka,http://eureka7001.com:7001/eureka
服务注册时同时向两个服务中心注册