spring cloud eureka高可用

Posted 请叫我小路飞

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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高可用的主要内容,如果未能解决你的问题,请参考以下文章

Spring Cloud|高可用的Eureka集群服务

3Spring Cloud - Eureka(高可用Eureka Server集群)

Spring Cloud Eureka 4 (高可用服务注册中心)

spring cloud eureka高可用

基于Spring Cloud的微服务构建学习-3 服务治理-Spring Cloud Eureka之高可用注册中心

Spring cloud Eureka 服务治理(高可用服务中心)