Bläddra i källkod

ZOOKEEPER-4764: Tune the log info of refusing session request

Reviewers: tisonkun, maoling
Author: horizonzy
Closes #2083 from horizonzy/tune-log-info
Yan Zhao 1 år sedan
förälder
incheckning
71b7515926

+ 3 - 1
zookeeper-server/src/main/java/org/apache/zookeeper/server/ZooKeeperServer.java

@@ -1513,7 +1513,9 @@ public class ZooKeeperServer implements SessionExpirer, ServerStats.Provider {
             throw new CloseRequestException(msg, ServerCnxn.DisconnectReason.NOT_READ_ONLY_CLIENT);
             throw new CloseRequestException(msg, ServerCnxn.DisconnectReason.NOT_READ_ONLY_CLIENT);
         }
         }
         if (request.getLastZxidSeen() > zkDb.dataTree.lastProcessedZxid) {
         if (request.getLastZxidSeen() > zkDb.dataTree.lastProcessedZxid) {
-            String msg = "Refusing session request for client "
+            String msg = "Refusing session(0x"
+                         + Long.toHexString(sessionId)
+                         + ") request for client "
                          + cnxn.getRemoteSocketAddress()
                          + cnxn.getRemoteSocketAddress()
                          + " as it has seen zxid 0x"
                          + " as it has seen zxid 0x"
                          + Long.toHexString(request.getLastZxidSeen())
                          + Long.toHexString(request.getLastZxidSeen())