服务器海量TCP连接如何高效保活?( 二 )


如下图所示,随着时间流逝,当前时刻达到B2的上界UP(B2)时,由于客户端C1、C7、C8没有及时转移,则清理线程会将C1、C7、C8全部清除掉 。

服务器海量TCP连接如何高效保活?

文章插图
图4
在JAVA开源领域,著名的zookeeper就是使用该算法进行海量连接心跳保活,大家感兴趣可以去阅读一下zookeeper源码 。




推荐阅读