ciya68

Eureka服务端集群搭建

发布时间: 2022.06.08
阅读量: 54
分享:


如果要搭建服务端集群,需要开启 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号 Copyright © 2016 ciya. Inc. All rights reserved