Eureka服务端集群搭建

时间:2022-06-08


如果要搭建服务端集群,需要开启 Eureka 集群配置,各服务端启动时 Eureka Server 会将注册信息向其它 Eureka Server 进行同步,因此搭建高可用集群架构只需要将 Eureke Server 配置指向其它可用的 serviceUrl 即可。

复制上面 Eureka 单个服务端项目,创建集群第一个服务eurekaserver1;

修改application.yml配置文件;

在上面 Eureka 单个服务端项目的基础上,修改配置文件中的 register-with-eureka、fetch-registry以及serviceUrl.defaultZone参数,如下:


image.png


同样的,再复制eurekaserver1为eurekaserver2,eurekaserver3两个项目;

将eurekaserver2、eurekaserver3的端口分别改成8002、8003;

将eurekaserver2、eurekaserver3的注册地址分别改成8001/8003和8001/8002;

分别启动eurekaserver1、eurekaserver2、eurekaserver3三个项目即可。

注意,因为为本地测试项目,三个项目均部署在本地localhost,作为高可用集群环境,为避免服务器崩溃后集群中其他项目可用,需部署在不同服务器上,部署在不同服务器后,端口可以改为相同的。


Copyright © 2016 广州思洋文化传播有限公司,保留所有权利。 粤ICP备09033321号

与项目经理交流
扫描二维码
与项目经理交流
ciya68