Eureka server高可用集群搭建的步骤:
1、导入依赖
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
</dependency>
2、启动类开启注解@EnableEurekaServer
3、配置文件中配置参数
单机版的配置如下
|
server: port: 8887 eureka: instance: hostname: localhost client: #表示是否将自己注册到Eureka Server,默认为true registerWithEureka: false #要不要去注册中心获取其他服务的地址 fetchRegistry: true serviceUrl: defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/ |
集群版修改配置文件、需要修改的地方:
1、端口号
2、registerWithEureka集群模式设置为true
3、defaultZone地址设置为集群地址
|
server: port: 8888 eureka: instance: hostname: localhost client: #表示是否将自己注册到Eureka Server,默认为true registerWithEureka: true #要不要去注册中心获取其他服务的地址 fetchRegistry: true serviceUrl: defaultZone: http://localhost:8888/eureka/,http://localhost:8887/eureka/ |
4、分别启动两个eureka节点即可
本文介绍如何通过三个步骤搭建Eureka Server高可用集群:导入依赖、启动类开启注解、配置文件参数设置。具体包括单机版与集群版的配置差异,并给出实例。
1427

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



