apollo-设计原理:读配置数据

549 阅读1分钟

问题

cat监控,发现Apollo.ConfigService的pollNotification方法特别慢。

接口

长连接:客户端和服务器的长连接,1分钟断开一次

原因

这个是配置中心的内部服务,即长连接,用于客户端监听服务器的数据更新。

间隔1分钟会断开一次,然后重连。


cat

监控的时候,发现数量也是每间隔60s,方法调用统计次数就会加1。

总结

1.长连接

1分钟断开一次,然后重连。

2.长连接期间

服务器更新数据,会通知客户端。

参考

github.com/ctripcorp/a…

github.com/ctripcorp/a…

www.cnblogs.com/stateis0/p/…