Spring Cloud 学习笔记10 高可用的服务注册中心
Spring Cloud 学习笔记10 高可用的服务注册中心
本次代码都已经提交在github上,点击这里访问,项目当前的构建状态:
本篇代码基于上篇文章的代码,见Spring Cloud 学习笔记9 服务链路追踪(Spring Cloud Sleuth)。
1.修改eurekaserver
1.1修改启动项为允许启动多次
1.2修改application.yml
文件
server:
port: 7001
#port: 7002
eureka:
instance:
hostname: localhost
prefer-ip-address: true
client:
registerWithEureka: false #表示是否注册Eureka服务器,因为自身作为服务注册中心,所以为false
fetchRegistry: false #是否从eureka上获取注册信息,表明自己是一个server
serviceUrl:
defaultZone: http://${eureka.instance.hostname}:7001/eureka/,http://${eureka.instance.hostname}:7002/eureka/
spring:
application:
name: eurekaserver
2.测试
依次启动eurekaserver两次(先启动7001
,然后启动7002
),之后启动eurekaclient 打开浏览器http://localhost:7001/
或者http://localhost:7002/
就会看到client已经注册到两个中心去了。
本文来自:Spring Cloud 学习笔记10 高可用的服务注册中心-小码农,转载请保留本条链接,感谢!
温馨提示:
本文最后更新于 2020年08月24日,已超过 1,509 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我。
正文到此结束
- 本文标签: spring spring cloud
- 本文链接: https://djc8.cn/archives/spring-cloud-learning-notes-10-high-availability-service-registry.html
- 版权声明: 本文由小码农原创发布,转载请遵循《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权
热门推荐
相关文章
该篇文章的评论功能已被站长关闭