SpringCloud高可用的Eureka集群服务

为什么Eureka集群

Eureka,作为spring cloud的服务发现与注册中心,在整个的微服务体系中,处于核心位置。单一的eureka服务,显然不能满足高可用的实际生产环境,这就要求我们配置一个能够应对各种突发情况,具有较强容灾能力的eureka服务。

具体操作

1. 搭建eureka注册中心

2. 注册服务

3. 调用eureka注册中心

第4步是关键

4. 部署注册服务的时候部署到(多台)服务器(tomcat服务器)

  • 此时调用eureka服务中心的时候,他就是高可用的了。

  • 如果其中一台服务器故障时(发生断电或者宕机事件),当用户再次访问时就会自动访问其他服务器了,多台以此类推······

这时候我们可以使用断路由,给用户完美的提示一波。这里我给大家写了一篇的关于Hystrix断路器的博客,大家可以看看,希望对你有所帮助。

猜你喜欢

转载自blog.csdn.net/weixin_43681813/article/details/88664156