Toggle navigation
面试宝典
架构师课程
开源
文章
博客
SpringCloud
CloudAlibaba
SpringBoot
Spring Boot1.X
Spring Boot2.X
关于
登录
|
注册
支付宝扫一扫帮助发展吧~
微信扫一扫帮助发展吧~
Apollo服务端设计原理剖析
尹吉欢
2019-06-26 12:36:30.0
0条评论
2500人阅读
版权声明:转载请先联系作者并标记出处。
apollo
点击阅读全文
扫描下方二维码,加入Java方向技术交流讨论群。暗号:加群
去注册
去登录
登录后发表
去注册
去登录
登录后发表
本文摘自于**《Spring Cloud微服务 入门 实战与进阶》**一书。 # 1 配置发布后的实时推送设计 配置中心最重要的一个特性就是实时推送了,正因为有这个特性,我们可以依赖配置中心做很多事情。在我自己开发的Smconf这个配置中心,Smconf是依赖于Zookeeper的Watch机制来实现实时推送。 ![来源于Apollo 文档](http://file.cxytiandi.com/2685774-26cd85855df3d46a.png) 上图简要描述了配置发布的大致过程: - 用户在Portal中进行配置的编辑和发布 - Portal会调用Admin Service提供的接口进行发布操作 - Admin Service收到请求后,发送ReleaseMessage给各个Config Service,通知Config Service配置发生变化 - Config Service收到ReleaseMessage后,通知对应的客户端,基于Http长连接实现 # 2 发送ReleaseMessage的实现方式 ReleaseMessage消息是通过Mysql实现了一
首次访问,人机识别
扫描下方二维码回复
王老吉
获取解锁验证码
步骤:[ 打开微信 ]->[ 扫描上方二维码 ]->[ 关注
猿天地
的公众号] 输入
王老吉
获取验证码,即可永久解锁本站全部文章。
验证码:
(请输入)
提交