社区
Java
帖子详情
断点导致zookeeper上的临时节点被删除
yldongfang402
2018-01-11 10:15:35
项目是个java项目,用org.IOItec.zkclient.ZkClient作为访问zookeeper的客户端,启动的时候会在zookeeper上面创建一些临时节点。有时候需要断点调试bug的时候如果断点时间稍微长一点就会导致zookeeper上面此项目创建的临时节点消失,猜测可能因为断点倒是zookeeper收不到这个端的ping消息,认为连接断了,session过期了删除了临时节点,大家有没有遇到过类似的问题呢,怎么解决呢?求指教
...全文
1273
3
打赏
收藏
断点导致zookeeper上的临时节点被删除
项目是个java项目,用org.IOItec.zkclient.ZkClient作为访问zookeeper的客户端,启动的时候会在zookeeper上面创建一些临时节点。有时候需要断点调试bug的时候如果断点时间稍微长一点就会导致zookeeper上面此项目创建的临时节点消失,猜测可能因为断点倒是zookeeper收不到这个端的ping消息,认为连接断了,session过期了删除了临时节点,大家有没有遇到过类似的问题呢,怎么解决呢?求指教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yldongfang402
2018-03-02
打赏
举报
回复
加log的话有点麻烦,感觉还不如超时被删除之后重启一下呢,反正是开发阶段。。。 如果是session设置长的话,真正想重启的时候就要等到session超时之后删除了临时节点才行吧?
Braska
2018-01-12
打赏
举报
回复
session超时时间设置长一点 加个线程不断往临时节点写数据 开发环境暂时改成永久节点 没试过,楼主可以试试。。。
galiniur0u
2018-01-12
打赏
举报
回复
我在调试这种的时候,大部分都是采用log4j打印进行调试,楼主可以试试。
Zookeeper
-
临时
节点
的生命周期与核心特性详解
本文深入解析
Zookeeper
中
临时
节点
的生命周期与核心特性,包括会话绑定、不可拥有持久子
节点
、
临时
顺序
节点
等机制;详细说明其在服务注册与发现、分布式锁、会话管理等分布式场景中的应用,并指出其局限性如会话超时依赖、无法跨会话访问等;结合Java与Apache Curator示例,阐述创建、监听及自动
删除
机制。
ZooKeeper
临时
节点
删除
机制详解:连接断开后立即
删除
吗?
本文深入剖析
ZooKeeper
临时
节点
的
删除
机制,明确指出其并非在网络连接断开时立即
删除
,而是依赖会话(Session)超时机制。详细阐述了会话绑定原理、异常断连下的处理流程、关键配置参数(如sessionTimeout)、验证实验及典型应用场景,并针对会话过期误删、
节点
残留和频繁过期等问题提供解决方案。
Zookeeper
临时
节点
删除
时机解析
本文深入剖析了
Zookeeper
中
临时
节点
的
删除
机制,详细介绍了从Session过期检测到最终
删除
临时
节点
的全过程,包括SessionTrackImpl心跳检测、Session过期处理及各Processor对closeSession请求的具体处理。
Zookeeper
- Java API 实现
节点
的创建与
删除
开发
本文系统讲解
ZooKeeper
Java API中
节点
的创建与
删除
操作,涵盖持久
节点
、
临时
节点
和顺序
节点
的创建方法,以及带版本号的
删除
机制;深入解析ACL权限控制、KeeperException与InterruptedException异常处理,并强调会话管理、连接重试及
节点
类型选型在分布式系统中的实践意义。
创建的
zookeeper
临时
节点
不见了
使用curator框架作为
zookeeper
客户端,在debug模式下创建的
临时
节点
会消失。原因是
zookeeper
客户端有心跳检测机制,debug时cpu“卡住”,守护线程无法发送心跳请求,服务器会认为客户端断开连接,从而
删除
临时
节点
,还通过测试用例进行了验证。
Java
51,407
社区成员
86,106
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章