文章详情页
java - zookeeper总是断开重连?
浏览:49日期: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. javascript - 使用 vuex-router-sync寄存路由信息,this.$router params 不能赋值?2. 数据库安全 - 在公网上部署mysql数据库,安全方面需要做到哪些注意事项3. css - 定位为absolute的父元素中的子元素 如何设置在父元素的下面?4. css - div内部滚动,安卓没有滚动条(非body滚动),有什么办法可以显示吗?5. python - nginx为什么不能反代图片?6. python2.7 - 在Eclipse开发Python,怎么去掉控制台输出的其他消息??7. python - django里GROUP BY 如何写这样的mysql语句?8. 如何判断数据库的库和表是否存在?9. java - 为什么hibernate查询表集报错?10. python - 如何使用jsom.dumps获得完整的json数据?
排行榜
