Spring Cloud-Eureka High-Availability Cluster
环境信息:
OS:Win10
JDK:Java8
SpringCloud:Greenwich.SR2
1 Eureka Server
1.1 核心依赖
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
</dependency>
1.2 开启注解
@SpringBootApplication
@EnableEurekaServer
public class CloudEurekaApplication {
public static void main(String[] args) {
SpringApplication.run(CloudEurekaApplication.class, args);
}
}
1.3 主要配置
新建三个配置文件,对应三个Eureka节点:
application-node1.yml
application-node2.yml
application-node3.yml
三个配置文件配置内容一样,不同的是:
- 端口:
server.port
分别修改为三个不同的端口:187611876218763 - 名字:
spring.application.name
分别修改为三个不同的name:node1node2node3 - 名字:

本文介绍了如何在Windows环境下搭建Spring Cloud Eureka的高可用集群,包括配置核心依赖、开启注解、配置文件设置,以及客户端配置和服务启动。通过修改端口、设置不同name和域名,并在host文件中添加映射,实现Eureka节点间的相互注册。启动后,各节点成功注册并显示在Eureka服务端控制台上。
最低0.47元/天 解锁文章
1296

被折叠的 条评论
为什么被折叠?



