客户端与服务端交互流程

来源:互联网 发布:中国人全世界种菜 知乎 编辑:程序博客网 时间:2024/06/10 02:55
  1. 发起连接请求与服务端建立连接,ZK集群分配一个Session ID给客户端;(连接建立成功后session被创建
  2. 客户端周期性发送心跳保持Session的有效性,若ZK集群在指定时间内(Session timeout)没收到心跳则认为Session失效(session创建的临时节点以及watches都会被删除);
  3. 客户端发起读写znode节点的请求;
  4. 客户端主动断开与ZK集群的连接,或者Session失效ZK集群主动断开与客户端的连接;
原创粉丝点击