Nacos1.x版本推送模型的现状分析
Nacos1.x版本配置中心推送模型

1、配置中心服务端通过MD5一致性对比发现客户端不是最新版本的配置
2、所以会与客户端建立短连接通过异步Servlet的方式主动推送数据给客户端
缺点
因为是短连接 30秒定期创建和销毁 所以GC压力很大
服务注册发现中心推送模型

服务端与客户端建立Http或UDP连接进行推送数据
缺点
-
丢包
因UDP存在丢包的情况 所以会有一个UDP的补偿查询
-
云架构下无法反向推送
反思改进的方向
-
因配置中心和服务注册发现中心推送通道不一致所以要统一推送通道
-
因http短连接性能压力大所以要使用长链接
场景分析

客户端和服务端之间

最低0.47元/天 解锁文章
2722

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



