首页 > 代码库 > spring cloud eureka高可用
spring cloud eureka高可用
记录下自己踩的坑
spring cloud eureka的高可用网上的教程大致分为两种,一种是两两互相注册,一种是三个互相注册。
1、两两互相注册
普通服务的注册写法都是http://peer1/eureka/,http://peer2/eureka/这种两辆互相注册有个问题,peer1注册中心上面和peer2注册中心上面并没有全部的服务,讲道理是有的,不过有时候有有时候没有,当没有的时候,例如以下情况:有两个服务A和B,A在peer1上,B在peer2上,从A通过服务名称就不能找到B,这样我通过网关访问就不行。然后试着改下两个注册中心也写成http://peer1/eureka/,http://peer2/eureka/,但是还是不行,还是有这种情况
2、3个注册中心两两注册
这是网上很推崇的一种写法,不过跟上面的情况一样,也存在服务不能全部同步的问题,有时候回同步,然而部署到docker上面后还是一样,存在不能同步的问题,回导致一系列的异常
总结一下spring cloud的功能强大但是有些地方做的事有问题的,不是说技术本身问题多大,可能设计的时候就没考虑好,这是spring cloud的第一个坑,后面再记录第二个大坑
spring cloud eureka高可用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。