springcloud搭建eureka搭建集群遇到每个集群守望的其他集群都是DS Replicas下面都是localhost的问题
上周五遇到了这样一个问题:
springcloud搭建eureka搭建集群遇到每个集群守望的其他集群都是DS Replicas下面都是localhost,不知道什么原因,今天检查了一下,原来是我的application.yml配置文件的问题,一个非常低级的疏忽的错误,上代码:
修改前:
server: port: 7001 eureka: instance: hostname: eureka7001.com #eureka服务端的实例名称; client: register-with-eureka: false #false表示不向注册中心注册自己; fetch-registry: false #false表示自己端就是注册中心,我的职责就是维护服务实例,并不需要去检索服务; service-url: #设置与Eureka Server交互的地址查询服务和注册服务都需要依赖这个地方; dafaultZone: http://eureka7002.com:7002/eureka/
修改后:
server: port: 7001 eureka: instance: hostname: eureka7001.com #eureka服务端的实例名称; client: register-with-eureka: false #false表示不向注册中心注册自己; fetch-registry: false #false表示自己端就是注册中心,我的职责就是维护服务实例,并不需要去检索服务; service-url: #设置与Eureka Server交互的地址查询服务和注册服务都需要依赖这个地方; defaultZone: http://eureka7002.com:7002/eureka/
大家是不是看着这修改前后的文件没有啥不一样的地方啊,我一开始也一直没有发现这个问题,问题点在:
dafaultZone: http://eureka7002.com:7002/eureka/
以此为戒,下不为例!