3. Spring Cloud注册中心,Eureka集群,高可用版本(Finchley版本)

本文介绍了如何在Spring Cloud Finchley版本中实现Eureka注册中心的高可用集群,包括创建eureka-server-peer-awareness子项目,通过激活不同配置文件启动三个实例形成集群,并详细阐述了客户端如何向集群注册的过程。
摘要由CSDN通过智能技术生成

项目完整例子传送门
项目用到模块:

Spring Cloud中Eureka高可用集群介绍:

官方文档传送门

Eureka单点注册的模式叫做Standalone Mode 单机模式
Eureka集群叫做Peer Awareness 对等模式 , 每一个Eureka Server 身份都是对等的,相互注册形成集群,同步注册信息

创建eureka-server-peer-awareness子项目

  • pom.xml同单机版Eureka Server,单机版项目传送门
  • 启动类中,标识@EnableEurekaServer,表明是注册中心
@SpringBootApplication
@EnableEurekaServer
public class EurekaServerPeerAwarenessApplication {
   

    public static void main(String[] args) {
   
        SpringApplication.run(EurekaServerPeerAwarenessApplication.class, args);
    }

}
  • application.yml中配置,这里使用同一配置文件分段配置,属于spring-boot配置文件中用法,这里是参照官方配置的三台实例,将peer1&
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值