84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
Spring Boot プロジェクトに Zookeeper をデプロイしてサービスを登録します。最初は正常でした。ただし、しばらくすると切断されて再接続され、接続されてまた切断されます。 。報告された最終結果は、再接続が失敗したというものでした。 セッション時間を設定しますか?時間を長めに設定したところ、最初は切断されませんでしたが、しばらくすると切断されて再接続されました。 。 。 誰か助けてくれませんか?
有几个点吧。
确认机器和zk集群的网络是否老有问题,如果经常网络闪断的话,怎么处理都是无效的
看下zk集群的超时设置
看下客户端主动断开连接的时间是否和zk集群匹配
原生的zk client我没有接触过。。不知道是如何保证session心跳的,需要你自己看下你的zk client心跳保活的方式,看下是否是心跳是长时间不发送导致zk 认为客户端死亡主动断开
1.调整zookeepr集群配置的sessionTimeOut 配置
2.实现心跳 HeartBeatTime < SessionTimeOut
有几个点吧。
确认机器和zk集群的网络是否老有问题,如果经常网络闪断的话,怎么处理都是无效的
看下zk集群的超时设置
看下客户端主动断开连接的时间是否和zk集群匹配
原生的zk client我没有接触过。。不知道是如何保证session心跳的,需要你自己看下你的zk client心跳保活的方式,看下是否是心跳是长时间不发送导致zk 认为客户端死亡主动断开