springcloud eureka 高可复用。

Posted longdb

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springcloud eureka 高可复用。相关的知识,希望对你有一定的参考价值。

1:新建两个注册中心项目(名称都为:spring-cloud-eureka,只是端口分别为8000、8001 )。两个注册中心相互注册对方。

 

2:两个注册中心都启动后,则对方服务列表都有对方的服务。

 

3:在商品服务上选择注册中心其中之一(网关、配置中心等配置亦如此)。

 

4:测试,通过网关调用商品服务。

5:为了验证注册中心的高可用,停掉8000注册中心,然后再通过网关调用商品服务。

此时8000注册中心不工作。8001注册中心还在。网关调用结果和步骤四一样,调用成功。

 

说明:服务中只是写注册中8000的话,当8000挂了,而你再次去启动注册中心8001,则会发现不了服务。

还有就是最好是先启动注册中心8000,然后把对应的服务都起动起来,最后再启动注册中心8001。

 

以上是关于springcloud eureka 高可复用。的主要内容,如果未能解决你的问题,请参考以下文章

springcloud-Eureka服务注册发现01

springcloud3 Eureka的基础与EurekaServer单机搭建1

封装高可复用的服务端响应SSC程序修复对象 --ServerResponse

实现一个轻量级高可复用的RabbitMQ客户端

springcloud费话之Eureka接口调用(feign)

springcloud费话之Eureka集群