修复windows环境zookeeper服务器重启有可能会导致客户端CPU占用率100%的问题
在项目中规划使用到了zookeeper当做分布式锁和服务器间session共享,在预研的过程中有个问题,当使用zookeeper提供客户端API连接上zookeeper服务器之后,将zookeeper服务器直接关闭有可能会导致客户端CPU占用率达到满负荷,所以就单步调试跟了进去,发现问题出处在mt_adaptor.c的425行上。
函数代码清单:
#ifdef WIN32
unsigned _
原创
2013-08-01 11:20:22 ·
3740 阅读 ·
3 评论