【springcloud】之EurekaServer集群搭建
下面我们开始配置
在这里,我配置了两个eureka server
1.新建springboot+maven项目,在pom文件中加入eureka server的maven配置,如果用的IDEA的话,直接在创建项目时勾选上eureka server就好啦
<dependency> <groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
</dependency>
2.修改application.properties配置,添加eureka的配置
spring.application.name=eureka-serverserver.port=8100
eureka.instance.hostname=eureka-1
eureka.instance.instance-id=eureka-server-1
# 表示是否将自己注册到Eureka Server,默认为true。
eureka.client.register-with-eureka=false
# 表示是否从Eureka Server获取注册信息,默认为true。
eureka.client.fetch-registry=false
# 设置与Eureka Server交互的地址
eureka.client.service-url.defaultZone=http://172.16.2.106:8100/eureka/
3.在启动类上配置启动eurekaserver的注解@EnableEurekaServer
4.另一个和上面的是一样,只是配置不同,可以直接修改配置文件,打jar包启动即可,配置如下:
spring.application.name=eureka-serverserver.port=8100
eureka.instance.hostname=eureka-2
eureka.instance.instance-id=eureka-server-2
# 表示是否将自己注册到Eureka Server,默认为true。
eureka.client.register-with-eureka=false
# 表示是否从Eureka Server获取注册信息,默认为true。
eureka.client.fetch-registry=false
# 设置与Eureka Server交互的地址
eureka.client.service-url.defaultZone=http://172.16.2.73:8100/eureka/
5.启动,效果如下:
eurekaserver-1
我们可以看到,在DS Replicas中,已经可以看到eurekaserver-2的地址信息,到此就成功了。
以上是 【springcloud】之EurekaServer集群搭建 的全部内容, 来源链接: utcz.com/z/512926.html