eureka client指定的server1是在连接哪个profiles呢?
来源:5-5 【开始编码】创建广告投放系统子模块
jerry4013
2020-07-26
这节课把eureka.client.service-url.defaultZone指定为http://server1:8000/eureka/,但是在前面我们定义eureka server的时候,一共有四块配置,第一个没指定profiles,后面三个分别是server1,2,3。第一个和第二个商品号都是8000。那我们现在指定server1:8000,是指向哪个eureka server的配置呢?我们在启动eureka server时,要不要声明profiles?如果声明了profiles是server1,那当时server1又指向了server2,3,是否是多余的了?
谢谢!
写回答
1回答
-
同学你好:
这里其实有一个误区,就是你说的多余。其实在企业级开发中,任何服务都不能是单实例存在的,这样就会有单点问题。我们的 Eureka Server 也是多实例运行的,也就是 server1、2、3,只是我在演示的时候使用的单个的服务(这样方便讲解)。
其实,可以回过头看看我当时讲解的 Eureka Server(单实例和多实例),也查查相关的资料说明,这代表着什么。
欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!
112020-07-27
相似问题
服务注册失败问题
回答 1