前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Zookeeper笔记一:session

Zookeeper笔记一:session

作者头像
囚兔
发布2018-02-08 10:45:08
5480
发布2018-02-08 10:45:08
举报
文章被收录于专栏:IT杂记IT杂记

Chroot特性

从3.2.0版本开始可通过connection String后面跟上一个绝对路径设置root,比如“192.168.1.1:2181/app/a”,  意思是,当通过该connection String连接上后会设置当前session的root为/app/a,  如果客户端通过session对/foo/bar路径进行各种操作,其实是对/app/a/foo/bar节点的操作

session的建立

Session Timeout

Session Timeout值范围为 2倍tickTime~20倍tickTime, 比如当tickTime为2000ms时,当连接时设置的timeout为5000ms,则实际值为5000ms,当设置的timeout为1000ms时,实际值为4000ms,当设置timeout值为50000ms时,实际值为40000ms

重连机制

Zookeeper session有重连机制,当连接断开后,zookeeper client会从connection String列表中搜索可用的服务进行重连,如果在session timeout时间只能从新连接上,连接会变成CONNECTED状态

Watch状态转换

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Chroot特性
  • session的建立
  • Session Timeout
  • 重连机制
  • Watch状态转换
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档