springcloud 服务注册与发现的理解

Jordan裔 发布于 2019/10/08 15:33
阅读 510
收藏 0

假如一个系统我有三个服务 :服务A,  服务B, 服务C, 每个服务都有三个实例组成集群, 是不是每个服务的集群都要至少单独创建一个eureka server来给每个实例注册信息,如果这样都话,三个服务各自的eureka server之间如何同步各自的服务列表?

不知道这样理解对不对,还是说三个服务集群只需共用一个eureka server就行了,不用单独创建各自的eureka server,那么这样的话, 各自服务的eureka client集群如何创建? 

加载中
0
小灰灰Blog
小灰灰Blog

公用一个eureka server,实例对应的应用名相同的可以理解为一个这个服务的集群,简单来讲就是服务A的三个实例对应的应用名都是 serviceA,从而构成服务A的一个集群; 然后不同服务之间的交互通过应用名来访问,具体访问到哪个实例则是由你的负载均衡策略决定

0
哈哈哈你猜我是谁
哈哈哈你猜我是谁

共用,不然你服务之间怎么互相发现

Bey-Ond
Bey-Ond
回复 @Jordan裔 : RestTemplate注解方法或者Feign
cafelication
cafelication
回复 @Jordan裔 : 应用名一样,端口变下就可以实现集群效果
Jordan裔
Jordan裔
那么同一个服务的eureka client集群如何实现
返回顶部
顶部