Eureka 学习之高可用多节点注册中心 (四)
Eureka Server
注册中心可以实现高可用的多节点配置。具体实现方式是多个Eureka Server
互相注册,形成链路,此时Client
注册到任何一个节点,Server
链路会保证服务被同步到所有的注册中心节点上。从而实现高可用的注册中心。哪怕你配置的注册地址eureka.client.service-url.defaultZone
已经宕机了,其它已经被同步的注册中心一样可以提供服务。当然通常情况下我们的服务注册地址也可以是多个的,用逗号分隔。
1. 本地环境配置多节点 Eureka Server
- 通过 Idea 的
Spring Initializr
插件创建项目
- 添加
Eureka Server
依赖
- 启动类中添加注解
@EnableEurekaServer
@SpringBootApplication
@EnableEurekaServer
public class SpringCloudEurekaServerApplication {
public static void main(String[] args) {
SpringApplication.