分享

ZooKeeper源码解析(四):client如何和server连接

 WindySky 2018-03-01
客户端使用ClientCnxn和服务器端的ServerCnxn连接
客户端

sendThread负责向集群服务器发送请求,我们来看看它做了什么?
sendThread的run方法的关键代码:



我们再来看看eventThread的run方法

通过以上的分析我们不难发现客户端是从Outgoing queue取数据发出请求后,再将返回的请求塞入waitingqueue进行解析的,这就是客户端连接服务器端的过程。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多