手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

SpringCloud微服务中Eureka集群配置

时间:2024-10-29 09:06:48

1、将microcloudservice-eureka-7001这个微服务项目拷贝两个,分别命名microcloudservice-eureka-7002,microcloudservice-eureka-7003.

SpringCloud微服务中Eureka集群配置

2、在父项目中加入两个子模块的声明。<modules> <module>microcloudservice-api</module> <module>microcloudservice-provider-dept-8001</module> <module>microcloudservice-consumer-dept-80</module> <module>microcloudservice-eureka-7001</module> <module>microcloudservice-eureka-7002</module> <module>microcloudservice-eureka-7003</module> </modules>

SpringCloud微服务中Eureka集群配置

3、分别更改这两个项目中pom文件的groupId和name的名字。

SpringCloud微服务中Eureka集群配置

4、分别修改7002和7003的主启动类名称。

SpringCloud微服务中Eureka集群配置

5、修改映射配置:找到C:\Windows\System32\drivers\etc路径下的hosts文件,修改映射配置添加进hosts文件。127.0.0.1 eureka7001.com127.0.0.1 eureka7002.com127.0.0.1 eureka7003.com

SpringCloud微服务中Eureka集群配置

6、完成3台eureka服务的yml配置:7001的配置如下server: port: 7001eureka: instance: hostname: eureka7001.com client: register-with-eureka: false fetch-registry: false service-url: defaultZone: http://eureka7002.com:7002/eureka/,http://eureka7003.com:7003/eureka/7002的配置如下:server: port: 7002eureka: instance: hostname: eureka7002.com client: register-with-eureka: false fetch-registry: false service-url: defaultZone: http://eureka7001.com:7001/eureka/,http://eureka7003.com:7003/eureka/7003的配置如下: server: port: 7003eureka: instance: hostname: eureka7003.com client: register-with-eureka: false fetch-registry: false service-url: defaultZone: http://eureka7001.com:7001/eureka/,http://eureka7002.com:7002/eureka/

SpringCloud微服务中Eureka集群配置

7、这样eureka的集群已经配置完成了,现在我们配置部门微服务注册到这个集群上去。eureka: client: service-url: defaultZone: http://eureka7001.com:7001/eureka/,http://eureka7002.com:7002/eureka/,http://eureka7003.com:7003/eureka/ instance: instance-id: microcloudservice-provider-dept-8001 prefer-ip-address: true

SpringCloud微服务中Eureka集群配置

8、这样整个eureka的集群和注册集群已经配置好了。

© 2025 手抄报圈
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com