文章详情页
java - zookeeper总是断开重连?
浏览:76日期:2023-10-19 14:45:45
问题描述
在spring boot项目上部署zookeeper来注册服务,一开始都很正常。但是,过段时间就会断开重连,连上了,又断开了。。最后就报的结果是重连失败。是要设置session的时间么?我设置了更久的时间,确实一开始也不断开,但是过了稍久,就断开重连。。。有大神帮忙一下么
问题解答
回答1:1.调整zookeepr集群配置的sessionTimeOut 配置2.实现心跳 HeartBeatTime < SessionTimeOut回答2:有几个点吧。
确认机器和zk集群的网络是否老有问题,如果经常网络闪断的话,怎么处理都是无效的
看下zk集群的超时设置
看下客户端主动断开连接的时间是否和zk集群匹配
原生的zk client我没有接触过。。不知道是如何保证session心跳的,需要你自己看下你的zk client心跳保活的方式,看下是否是心跳是长时间不发送导致zk 认为客户端死亡主动断开
标签:
java
上一条:react-native报错 ’:app:compileDebugJavaWithJavac’.下一条:java-ee - JAVA Non-static method cannot be referenced
相关文章:
1. 一个走错路的23岁傻小子的提问2. c++ - win764位环境下,我用GCC为什么指针占8个字节,而long是4个字节?3. angular.js - angularjs 使用鼠标悬停时,标签一直闪4. html5 - HTML代码中的文字乱码是怎么回事?5. javascript - SuperSlide.js火狐不兼容怎么回事呢6. android - 安卓activity无法填充屏幕7. python - django 里自定义的 login 方法,如何使用 login_required()8. node.js - 函数getByName()中如何使得co执行完后才return9. python 计算两个时间相差的分钟数,超过一天时计算不对10. java - 安卓电视盒子取得了root权限但是不能安装第三方应用,请问该怎么办?
排行榜
