java - Zookeeper trennt immer die Verbindung und stellt die Verbindung wieder her?
我想大声告诉你
我想大声告诉你 2017-07-03 11:43:21
0
2
1201

Stellen Sie zookeeper im Spring-Boot-Projekt bereit, um den Dienst zu registrieren. Anfangs war es normal. Es wird jedoch nach einer Weile getrennt und wieder verbunden, verbunden und wieder getrennt. . Als Endergebnis wurde gemeldet, dass die Wiederherstellung der Verbindung fehlgeschlagen ist.
Muss ich die Sitzungszeit einstellen? Ich habe eine längere Zeit eingestellt und zunächst wurde die Verbindung nicht getrennt, aber nach einer Weile wurde die Verbindung getrennt und wieder hergestellt. . .
Kann mir jemand helfen?

我想大声告诉你
我想大声告诉你

Antworte allen(2)
迷茫
1.调整zookeepr集群配置的sessionTimeOut 配置
2.实现心跳 HeartBeatTime < SessionTimeOut
Ty80

有几个点吧。

  1. 确认机器和zk集群的网络是否老有问题,如果经常网络闪断的话,怎么处理都是无效的

  2. 看下zk集群的超时设置

  3. 看下客户端主动断开连接的时间是否和zk集群匹配

  4. 原生的zk client我没有接触过。。不知道是如何保证session心跳的,需要你自己看下你的zk client心跳保活的方式,看下是否是心跳是长时间不发送导致zk 认为客户端死亡主动断开

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage