关于Eureka Server 的部署问题
来源:3-5 【让代码跑起来】Eureka Server 的部署

qq_天空_106
2019-01-28
目前我发现的规律是不管我怎么调,能访问通的接口是在yml文件最后一个配置的,其余2个都访问不同,其中访问通的信息一直显示老师是什么原因呢,我主要问题是单个实理是没问题的,定义什么端口就可以展示什么端口,但是多节点时候只显示一个而且这个不是我配置的节点
写回答
1回答
-
张勤一
2019-01-28
同学你好:
从截图可以看到,application.yml 配置文件是存在错误的,profiles 的全路径是 spring.profiles,但是,你的配置是 spring.application.profiles。需要修改为:
spring: application: name: ad-eureka profiles: server1 server: port: 8000 eureka: instance: hostname: server1 prefer-ip-address: false client: service-url: defaultZone: http://server2:8001/eureka/,http://server3:8002/eureka/ --- spring: application: name: ad-eureka profiles: server2 server: port: 8001 eureka: instance: hostname: server2 prefer-ip-address: false client: service-url: defaultZone: http://server1:8000/eureka/,http://server3:8002/eureka/ --- spring: application: name: ad-eureka profiles: server3 server: port: 8002 eureka: instance: hostname: server3 prefer-ip-address: false client: service-url: defaultZone: http://server1:8000/eureka/,http://server2:8001/eureka/
欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!
10
相似问题