采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
三个eureka 服务端相互注册,然后client又在三个服务端都注册,其中一个服务端挂掉,client还在其他的服务端,这能体现高可用吗?因为假设三个服务端没有相互注册,各自独立,client向三个服务端都注册,其中一个服务端挂掉了,client不是还在吗(其他的服务端)
client只向一个eureka注册,3个eureka都会有client信息,这样能提现高可用吧。为什么填一个呢?假如你所填写的eureka刚好是挂掉的,那不就注册不上去了吗
师兄,我还有点不明白,假设三个服务端没有相互注册,各自独立(也就是并没有利用高可用特性),client向三个服务端都注册,其中一个服务端挂掉了,另外2个eureka还会有client信息,因为client分别注册了嘛,这和3个eureka相互注册实现的高可用效果一样吧
师兄,我是觉得有个点没想明白,一方面高可用是能够使每个eureka共享client信息,但同时也要求每个client向每个eureka注册:另一方面是既然我都让client向每个eureka注册了,那么即使我没有利用高可用共享client信息,我每个eureka依然拥有相同的client信息。(不知道我的问题有没有描述清楚,谢谢您的回答)
你的想法没有问题,但你想的都是正常情况,我们一定要考虑特殊的情况:注册之前有一个eureka是挂掉的;注册之后,有个eureka挂掉了
登录后可查看更多问答,登录/注册
SpringCloud组件实现微服务,【已升级Finchley.Release】
2.0k 3
2.7k 6
2.4k 7
1.6k 25
3.1k 24