zookeeper大量断开与重新连接
- Vorherrschende Sprache
- Go
- Sterne
- 13.2k
- Forks
- 2.7k
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
2020-04-26 14:44:52,000 [myid:2] - INFO [SessionTracker:ZooKeeperServer@355] - Expiring session 0x1713492ff670018, timeout of 30000ms exceeded
2020-04-26 14:44:52,001 [myid:2] - INFO [ProcessThread(sid:2 cport:-1)::PrepRequestProcessor@489] - Processed session termination for sessionid: 0x1713492ff670018
2020-04-26 14:45:43,630 [myid:2] - WARN [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:NIOServerCnxn@357] - caught end of stream exception
EndOfStreamException: Unable to read additional data from client sessionid 0x2713492ff710019, likely client has closed socket
at org.apache.zookeeper.server.NIOServerCnxn.doIO(NIOServerCnxn.java:230)
at org.apache.zookeeper.server.NIOServerCnxnFactory.run(NIOServerCnxnFactory.java:203)
at java.lang.Thread.run(Thread.java:745)
2020-04-26 14:45:43,631 [myid:2] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:NIOServerCnxn@1008] - Closed socket connection for client /10.158.1.123:43774 which had sessionid 0x2713492ff710019
2020-04-26 14:46:04,000 [myid:2] - INFO [SessionTracker:ZooKeeperServer@355] - Expiring session 0x2713492ff710019, timeout of 30000ms exceeded
2020-04-26 14:46:04,001 [myid:2] - INFO [ProcessThread(sid:2 cport:-1)::PrepRequestProcessor@489] - Processed session termination for sessionid: 0x2713492ff710019
2020-04-26 14:46:06,882 [myid:2] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:NIOServerCnxnFactory@192] - Accepted socket connection from /10.158.1.123:57874
2020-04-26 14:46:06,889 [myid:2] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:ZooKeeperServer@900] - Client attempting to establish new session at /10.158.1.123:57874
2020-04-26 14:46:06,893 [myid:2] - INFO [CommitProcessor:2:ZooKeeperServer@645] - Established session 0x2713492ff71001a with negotiated timeout 30000 for client /10.158.1.123:57874
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginnen Sie mit den bereitgestellten ZooKeeper-Protokolleinträgen und den referenzierten Java-Einstiegspunkten: NIOServerCnxn.doIO, NIOServerCnxnFactory.run und dem Ablaufen von ZooKeeperServer-Sitzungen. Korrelieren Sie die Verbindungsabbrüche des Clients 10.158.1.123 mit den Sitzungsabläufen nach 30 Sekunden; die Aufgabe ist abgeschlossen, wenn festgestellt wurde, ob das Verhalten auf ein erwartetes Schließen durch den Client oder einen serverseitigen Fehler zurückzuführen ist, und die unterstützenden Belege dokumentiert sind.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- distributed-systems
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100