一:为什么要搭建尤里卡服务器集群
在一个分布式系统中,服务注册中心是最重要的基础部分,如果是单点话,遇到故障就是毁灭性的,理应随时处于可以提供服务的状态。为了维持其可用性,使用集群是很好的解决方案.Eureka通过互相注册的方式来实现高可用的部署,所以我们只需要将Eureke服务器配置其他可用的serviceUrl就能实现高可用部署。尤里卡集群框架图如下:,
上一篇我们搭建了一个单机版的尤里卡服务器,在这个基础上我们进行改造。
2.1首先更改eureka-server的配置文件application.yml,我采用的是多侧面的格式。
创建3个应用程序。yml文件,分别为applicatiom-peer1。yml, applicatiom-peer2。yml、applicatiom-peer3.yml
SpringCloud高可用的尤里卡服务器集群