You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@zookeeper.apache.org by "luyongchuan (Jira)" <ji...@apache.org> on 2025/11/06 12:55:00 UTC

[jira] [Created] (ZOOKEEPER-4991) For environments of the same scale, zookeeper version 3.9.3 has SSL request processing blocking issues compared to version 3.8.1, which can lead to coredump

luyongchuan created ZOOKEEPER-4991:
--------------------------------------

             Summary: For environments of the same scale, zookeeper version 3.9.3 has SSL request processing blocking issues compared to version 3.8.1, which can lead to coredump
                 Key: ZOOKEEPER-4991
                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-4991
             Project: ZooKeeper
          Issue Type: Bug
    Affects Versions: 3.9.3
         Environment: 1、Zookeeper operation log:

roduct-MCZKService/26.455.146/rtsp/python/lib:/usr/local/lib:/usr/lib:/lib:/usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib
2025-08-28 21:28:03.131+0800 INFO (main) (Environment:98) Server environment:java.io.tmpdir=/tmp
2025-08-28 21:28:03.131+0800 INFO (main) (Environment:98) Server environment:java.compiler=<NA>
2025-08-28 21:28:03.131+0800 INFO (main) (Environment:98) Server environment:os.name=Linux
2025-08-28 21:28:03.132+0800 INFO (main) (Environment:98) Server environment:os.arch=amd64
2025-08-28 21:28:03.132+0800 INFO (main) (Environment:98) Server environment:os.version=5.10.0-136.12.0.86.h2554.eulerosv2r12.x86_64
2025-08-28 21:28:03.132+0800 INFO (main) (Environment:98) Server environment:user.name=ossadm
2025-08-28 21:28:03.132+0800 INFO (main) (Environment:98) Server environment:user.home=/home/ossadm
2025-08-28 21:28:03.132+0800 INFO (main) (Environment:98) Server environment:user.dir=/opt/oss/envs/Product-MCZKService/26.455.146
2025-08-28 21:28:03.133+0800 INFO (main) (Environment:98) Server environment:os.memory.free=185MB
2025-08-28 21:28:03.133+0800 INFO (main) (Environment:98) Server environment:os.memory.max=256MB
2025-08-28 21:28:03.133+0800 INFO (main) (Environment:98) Server environment:os.memory.total=256MB
2025-08-28 21:28:03.133+0800 INFO (main) (ZooKeeperServer:151) zookeeper.enableEagerACLCheck = false
2025-08-28 21:28:03.133+0800 INFO (main) (ZooKeeperServer:164) zookeeper.digest.enabled = true
2025-08-28 21:28:03.134+0800 INFO (main) (ZooKeeperServer:168) zookeeper.closeSessionTxn.enabled = true
2025-08-28 21:28:03.134+0800 INFO (main) (ZooKeeperServer:2274) zookeeper.serializeLastProcessedZxid.enabled = true
2025-08-28 21:28:03.134+0800 INFO (main) (ZooKeeperServer:1587) zookeeper.flushDelay = 0 ms
2025-08-28 21:28:03.134+0800 INFO (main) (ZooKeeperServer:1596) zookeeper.maxWriteQueuePollTime = 0 ms
2025-08-28 21:28:03.135+0800 INFO (main) (ZooKeeperServer:1605) zookeeper.maxBatchSize=1000
2025-08-28 21:28:03.135+0800 INFO (main) (ZooKeeperServer:289) zookeeper.intBufferStartingSizeBytes = 1024
2025-08-28 21:28:03.149+0800 INFO (main) (WatchManagerFactory:42) Using org.apache.zookeeper.server.watch.WatchManager as watch manager
2025-08-28 21:28:03.149+0800 INFO (main) (WatchManagerFactory:42) Using org.apache.zookeeper.server.watch.WatchManager as watch manager
2025-08-28 21:28:03.150+0800 INFO (main) (ZKDatabase:134) zookeeper.snapshotSizeFactor = 0.33
2025-08-28 21:28:03.152+0800 INFO (main) (ZKDatabase:154) zookeeper.commitLogCount=500
2025-08-28 21:28:03.162+0800 INFO (main) (QuorumPeer:2103) Using TLS encrypted quorum communication
2025-08-28 21:28:03.163+0800 INFO (main) (QuorumPeer:2111) Port unification disabled
2025-08-28 21:28:03.163+0800 INFO (main) (QuorumPeer:184) multiAddress.enabled set to false
2025-08-28 21:28:03.163+0800 INFO (main) (QuorumPeer:209) multiAddress.reachabilityCheckEnabled set to true
2025-08-28 21:28:03.163+0800 INFO (main) (QuorumPeer:196) multiAddress.reachabilityCheckTimeoutMs set to 1000
2025-08-28 21:28:03.163+0800 INFO (main) (QuorumPeer:2573) QuorumPeer communication is not secured! (SASL auth disabled)
2025-08-28 21:28:03.164+0800 INFO (main) (SessionTpsLimit:45) maxSessionTps set to -1
2025-08-28 21:28:03.165+0800 INFO (main) (QuorumPeer:2598) quorum.cnxn.threads.size set to 20
2025-08-28 21:28:03.165+0800 INFO (main) (FileSnap:86) Reading snapshot /opt/oss/share/manager/MCZKService/data_v2/version-2/snapshot.14076a6378
2025-08-28 21:28:03.217+0800 INFO (main) (DataTree:1706) The digest in the snapshot has digest version of 2, with zxid as 0x14076a637e, and digest value as 12180512875172
2025-08-28 21:28:03.218+0800 WARN (main) (DataTree:1778) Got EOFException while reading the last processed zxid, likely due to reading an older snapshot.
2025-08-28 21:28:03.312+0800 INFO (main) (FileTxnSnapLog:373) 710 txns loaded in 42 ms
2025-08-28 21:28:03.313+0800 INFO (main) (ZKDatabase:291) Snapshot loaded in 148 ms, highest zxid is 0x14076a663e, digest is 12115086123366
2025-08-28 21:28:03.314+0800 INFO (main) (QuorumPeer:1161) currentEpoch not found! Creating with a reasonable default of 20. This should only happen when you are upgrading your installation
2025-08-28 21:28:03.317+0800 INFO (main) (QuorumPeer:1189) acceptedEpoch not found! Creating with a reasonable default of 20. This should only happen when you are upgrading your installation
2025-08-28 21:28:03.319+0800 INFO (main) (NettyServerCnxnFactory:733) binding to port /***:26310
2025-08-28 21:28:03.409+0800 INFO (main) (NettyServerCnxnFactory:738) bound to port 26310
2025-08-28 21:28:03.410+0800 INFO (main) (QuorumPeer:2615) Using 15000ms as the quorum cnxn socket timeout
2025-08-28 21:28:03.416+0800 INFO (main) (QuorumCnxManager$Listener:946) Election port bind maximum retries is 3
2025-08-28 21:28:03.420+0800 INFO (main) (FastLeaderElection:90) zookeeper.fastleader.minNotificationInterval = 200 ms
2025-08-28 21:28:03.420+0800 INFO (main) (FastLeaderElection:92) zookeeper.fastleader.maxNotificationInterval = 30000 ms
2025-08-28 21:28:03.421+0800 INFO (ListenerHandler-/***:26312) (QuorumCnxManager$Listener$ListenerHandler:1164) Creating TLS-only quorum server socket
2025-08-28 21:28:03.424+0800 INFO (main) (ZKAuditProvider:42) ZooKeeper audit is disabled.
2025-08-28 21:28:03.424+0800 INFO (ListenerHandler-/***:26312) (QuorumCnxManager$Listener$ListenerHandler:1093) 1 is accepting connections now, my election bind port: /***:26312
2025-08-28 21:28:03.430+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (QuorumPeer:1471) LOOKING
2025-08-28 21:28:03.432+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (FastLeaderElection:947) New election. My id = 1, proposed zxid=0x14076a663e
2025-08-28 21:28:03.438+0800 INFO (WorkerReceiver[myid=1]) (FastLeaderElection$Messenger$WorkerReceiver:391) Notification: my state:LOOKING; n.sid:1, n.state:LOOKING, n.leader:1, n.round:0x1, n.peerEpoch:0x14, n.zxid:0x14076a663e, message format v
ersion:0x2, n.config version:0x0
2025-08-28 21:28:03.641+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (FastLeaderElection:997) Notification time out: 400 ms
2025-08-28 21:28:03.722+0800 INFO (QuorumConnectionThread-[myid=1]-1) (QuorumCnxManager:410) SSL handshake complete with /***.191:26312 - TLSv1.3 - TLS_AES_128_GCM_SHA256
2025-08-28 21:28:03.722+0800 INFO (QuorumConnectionThread-[myid=1]-2) (QuorumCnxManager:410) SSL handshake complete with /***:26312 - TLSv1.3 - TLS_AES_128_GCM_SHA256
2025-08-28 21:28:03.724+0800 INFO (QuorumConnectionThread-[myid=1]-2) (QuorumCnxManager:536) Have smaller server identifier, so dropping the connection: (myId:1 --> sid:2)
2025-08-28 21:28:03.728+0800 INFO (WorkerReceiver[myid=1]) (FastLeaderElection$Messenger$WorkerReceiver:391) Notification: my state:LOOKING; n.sid:0, n.state:LOOKING, n.leader:2, n.round:0x1, n.peerEpoch:0x14, n.zxid:0x14076a663e, message format v
ersion:0x2, n.config version:0x0
2025-08-28 21:28:03.728+0800 INFO (ListenerHandler-/***:26312) (QuorumCnxManager$Listener$ListenerHandler:1098) Received connection request from /***:58296
2025-08-28 21:28:03.729+0800 INFO (WorkerReceiver[myid=1]) (FastLeaderElection$Messenger$WorkerReceiver:391) Notification: my state:LOOKING; n.sid:0, n.state:FOLLOWING, n.leader:2, n.round:0x1, n.peerEpoch:0x15, n.zxid:0x14076a663e, message format
 version:0x2, n.config version:0x0
2025-08-28 21:28:03.730+0800 INFO (WorkerReceiver[myid=1]) (FastLeaderElection$Messenger$WorkerReceiver:391) Notification: my state:LOOKING; n.sid:1, n.state:LOOKING, n.leader:2, n.round:0x1, n.peerEpoch:0x14, n.zxid:0x14076a663e, message format v
ersion:0x2, n.config version:0x0
2025-08-28 21:28:03.742+0800 INFO (WorkerReceiver[myid=1]) (FastLeaderElection$Messenger$WorkerReceiver:391) Notification: my state:LOOKING; n.sid:0, n.state:FOLLOWING, n.leader:2, n.round:0x1, n.peerEpoch:0x15, n.zxid:0x14076a663e, message format
 version:0x2, n.config version:0x0
2025-08-28 21:28:03.782+0800 INFO (QuorumConnectionThread-[myid=1]-3) (QuorumCnxManager:410) SSL handshake complete with /***:26312 - TLSv1.3 - TLS_AES_128_GCM_SHA256
2025-08-28 21:28:03.783+0800 INFO (QuorumConnectionThread-[myid=1]-3) (QuorumCnxManager:536) Have smaller server identifier, so dropping the connection: (myId:1 --> sid:2)
2025-08-28 21:28:03.794+0800 INFO (ListenerHandler-/***:26312) (UnifiedServerSocket$UnifiedSocket:266) Accepted TLS connection from /***:58296 - TLSv1.3 - TLS_AES_128_GCM_SHA256
2025-08-28 21:28:03.797+0800 INFO (WorkerReceiver[myid=1]) (FastLeaderElection$Messenger$WorkerReceiver:391) Notification: my state:LOOKING; n.sid:2, n.state:LOOKING, n.leader:2, n.round:0x1, n.peerEpoch:0x14, n.zxid:0x14076a663e, message format v
ersion:0x2, n.config version:0x0
2025-08-28 21:28:03.798+0800 INFO (WorkerReceiver[myid=1]) (FastLeaderElection$Messenger$WorkerReceiver:391) Notification: my state:LOOKING; n.sid:2, n.state:LEADING, n.leader:2, n.round:0x1, n.peerEpoch:0x15, n.zxid:0x14076a663e, message format v
ersion:0x2, n.config version:0x0
2025-08-28 21:28:03.799+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (QuorumPeer:906) Peer state changed: following
2025-08-28 21:28:03.800+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (QuorumPeer:1554) FOLLOWING
2025-08-28 21:28:03.805+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (Learner:133) leaderConnectDelayDuringRetryMs: 100
2025-08-28 21:28:03.805+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (Learner:134) TCP NoDelay set to: true
2025-08-28 21:28:03.806+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (Learner:135) zookeeper.learner.asyncSending = false
2025-08-28 21:28:03.806+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (Learner:136) zookeeper.learner.closeSocketAsync = false
2025-08-28 21:28:03.808+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (BlueThrottle:141) Weighed connection throttling is disabled
2025-08-28 21:28:03.808+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (AuthenticationHelper:66) zookeeper.enforce.auth.enabled = false
2025-08-28 21:28:03.809+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (AuthenticationHelper:67) zookeeper.enforce.auth.schemes = []
2025-08-28 21:28:03.810+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (ZooKeeperServer:1397) minSessionTimeout set to 6000 ms
2025-08-28 21:28:03.810+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (ZooKeeperServer:1406) maxSessionTimeout set to 60000 ms
2025-08-28 21:28:03.811+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (ResponseCache:45) getData response cache size is initialized with value 400.
2025-08-28 21:28:03.811+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (ResponseCache:45) getChildren response cache size is initialized with value 400.
2025-08-28 21:28:03.813+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (RequestPathMetricsCollector:109) zookeeper.pathStats.slotCapacity = 60
2025-08-28 21:28:03.813+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (RequestPathMetricsCollector:110) zookeeper.pathStats.slotDuration = 15
2025-08-28 21:28:03.813+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (RequestPathMetricsCollector:111) zookeeper.pathStats.maxDepth = 6
2025-08-28 21:28:03.813+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (RequestPathMetricsCollector:112) zookeeper.pathStats.initialDelay = 5
2025-08-28 21:28:03.813+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (RequestPathMetricsCollector:113) zookeeper.pathStats.delay = 5
2025-08-28 21:28:03.813+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (RequestPathMetricsCollector:114) zookeeper.pathStats.enabled = false
2025-08-28 21:28:03.814+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (ZooKeeperServer:1624) The max bytes for all large requests are set to 104857600
2025-08-28 21:28:03.815+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (ZooKeeperServer:1638) The large request threshold is set to -1
2025-08-28 21:28:03.815+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (ZooKeeperServer:387) Created server with tickTime 3000 ms minSessionTimeout 6000 ms maxSessionTimeout 60000 ms clientPortListenBacklog -1 dataLogdir 
/opt/oss/share/manager/MCZKService/datalog_v2/version-2 snapdir /opt/oss/share/manager/MCZKService/data_v2/version-2
2025-08-28 21:28:03.816+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (Follower:77) FOLLOWING - LEADER ELECTION TOOK - 384 MS
2025-08-28 21:28:03.819+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (QuorumPeer:920) Peer state changed: following - discovery
2025-08-28 21:28:03.874+0800 INFO (LeaderConnector-/***:26311) (Learner$LeaderConnector:393) Successfully connected to leader, using address: /***:26311
2025-08-28 21:28:03.886+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (QuorumPeer:920) Peer state changed: following - synchronization
2025-08-28 21:28:03.903+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (QuorumPeer:925) Peer state changed: following - synchronization - snap
2025-08-28 21:28:03.903+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (Learner:624) Getting a snapshot from leader 0x1500000000
2025-08-28 21:28:03.904+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (WatchManagerFactory:42) Using org.apache.zookeeper.server.watch.WatchManager as watch manager
2025-08-28 21:28:03.905+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (WatchManagerFactory:42) Using org.apache.zookeeper.server.watch.WatchManager as watch manager
2025-08-28 21:28:03.941+0800 INFO (zkNetty-NioEventLoopGroup-4-1) (NettyServerCnxnFactory$CnxnChannelHandler:269) use server side cipher suites order.
2025-08-28 21:28:03.961+0800 INFO (zkNetty-NioEventLoopGroup-4-32) (NettyServerCnxnFactory$CnxnChannelHandler:269) use server side cipher suites order.
2025-08-28 21:28:03.988+0800 INFO (zkNetty-NioEventLoopGroup-4-31) (NettyServerCnxnFactory$CnxnChannelHandler:269) use server side cipher suites order.
2025-08-28 21:28:04.005+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (Learner:785) Learner received NEWLEADER message
2025-08-28 21:28:04.005+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (QuorumPeer:1909) Dynamic reconfig is disabled, we don't store the last seen config.
2025-08-28 21:28:04.006+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (FileTxnSnapLog:481) Snapshotting: 0x1500000000 to /opt/oss/share/manager/MCZKService/data_v2/version-2/snapshot.1500000000
2025-08-28 21:28:04.016+0800 INFO (zkNetty-NioEventLoopGroup-4-30) (NettyServerCnxnFactory$CnxnChannelHandler:269) use server side cipher suites order.
2025-08-28 21:28:04.037+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (ZooKeeperServer:591) Snapshot taken in 32 ms
2025-08-28 21:28:04.038+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (Learner:850) Set the current epoch to 21
2025-08-28 21:28:04.038+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (QuorumPeer:925) Peer state changed: following - synchronization
2025-08-28 21:28:04.039+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (Learner:856) Sent NEWLEADER ack to leader with zxid 1500000000
2025-08-28 21:28:04.040+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (Learner:769) Learner received UPTODATE message
2025-08-28 21:28:04.042+0800 INFO (zkNetty-NioEventLoopGroup-4-29) (NettyServerCnxnFactory$CnxnChannelHandler:269) use server side cipher suites order.
2025-08-28 21:28:04.046+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (CommitProcessor:490) Configuring CommitProcessor with readBatchSize -1 commitBatchSize 1
2025-08-28 21:28:04.046+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (CommitProcessor:451) Configuring CommitProcessor with 16 worker threads.
2025-08-28 21:28:04.048+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (FollowerRequestProcessor:59) Initialized FollowerRequestProcessor with zookeeper.follower.skipLearnerRequestToNextProcessor as false
2025-08-28 21:28:04.051+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (RequestThrottler:75) zookeeper.request_throttler.shutdownTimeout = 10000 ms
2025-08-28 21:28:04.081+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (Learner:879) 0 txns have been logged asynchronously
2025-08-28 21:28:04.082+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (Learner:884) 0 txns have been committed
2025-08-28 21:28:04.082+0800 INFO (QuorumPeer[myid=1](plain=disabled)(secure=***:26310)) (QuorumPeer:920) Peer state changed: following - broadcast
2025-08-28 21:28:04.087+0800 INFO (zkNetty-NioEventLoopGroup-4-28) (NettyServerCnxnFactory$CnxnChannelHandler:269) use server side cipher suites order.
2025-08-28 21:28:04.087+0800 INFO (zkNetty-NioEventLoopGroup-4-28) (NettyServerCnxnFactory$CnxnChannelHandler:269) use server side cipher suites order.
2025-08-28 21:28:04.114+0800 INFO (zkNetty-NioEventLoopGroup-4-28) (NettyServerCnxnFactory$CnxnChannelHandler:269) use server side cipher suites order.
2025-08-28 21:28:04.140+0800 INFO (zkNetty-NioEventLoopGroup-4-27) (NettyServerCnxnFactory$CnxnChannelHandler:269) use server side cipher suites order.
2025-08-28 21:28:04.165+0800 INFO (zkNetty-NioEventLoopGroup-4-26) (NettyServerCnxnFactory$CnxnChannelHandler:269) use server side cipher suites order.
2025-08-28 21:28:04.190+0800 INFO (zkNetty-NioEventLoopGroup-4-25) (NettyServerCnxnFactory$CnxnChannelHandler:269) use server side cipher suites order.
2025-08-28 21:28:04.216+0800 INFO (zkNetty-NioEventLoopGroup-4-24) (NettyServerCnxnFactory$CnxnChannelHandler:269) use server side cipher suites order.
2025-08-28 21:28:04.241+0800 INFO (zkNetty-NioEventLoopGroup-4-23) (NettyServerCnxnFactory$CnxnChannelHandler:269) use server side cipher suites order.
2025-08-28 21:28:04.272+0800 INFO (zkNetty-NioEventLoopGroup-4-22) (NettyServerCnxnFactory$CnxnChannelHandler:269) use server side cipher suites order.
2025-08-28 21:28:04.299+0800 INFO (zkNetty-NioEventLoopGroup-4-21) (NettyServerCnxnFactory$CnxnChannelHandler:269) use server side cipher suites order.
2025-08-28 21:28:04.325+0800 INFO (zkNetty-NioEventLoopGroup-4-20) (NettyServerCnxnFactory$CnxnChannelHandler:269) use server side cipher suites order.
2025-08-28 21:28:04.351+0800 INFO (zkNetty-NioEventLoopGroup-4-19) (NettyServerCnxnFactory$CnxnChannelHandler:269) use server side cipher suites order.
2025-08-28 21:28:04.375+0800 INFO (zkNetty-NioEventLoopGroup-4-18) (NettyServerCnxnFactory$CnxnChannelHandler:269) use server side cipher suites order.
2025-08-28 21:28:04.400+0800 INFO (zkNetty-NioEventLoopGroup-4-17) (NettyServerCnxnFactory$CnxnChannelHandler:269) use server side cipher suites order.
2025-08-28 21:28:04.426+0800 INFO (zkNetty-NioEventLoopGroup-4-16) (NettyServerCnxnFactory$CnxnChannelHandler:269) use server side cipher suites order.
2025-08-28 21:28:04.451+0800 INFO (zkNetty-NioEventLoopGroup-4-15) (NettyServerCnxnFactory$CnxnChannelHandler:269) use server side cipher suites order.
2025-08-28 21:28:04.477+0800 INFO (zkNetty-NioEventLoopGroup-4-14) (NettyServerCnxnFactory$CnxnChannelHandler:269) use server side cipher suites order.
2025-08-28 21:28:04.501+0800 INFO (zkNetty-NioEventLoopGroup-4-13) (NettyServerCnxnFactory$CnxnChannelHandler:269) use server side cipher suites order.

2025-08-28 21:28:52.776+0800 ERROR(zkNetty-NioEventLoopGroup-4-18) (NettyServerCnxnFactory$CertificateVerifier:478) Unsuccessful handshake with session 0x*
2025-08-28 21:28:52.782+0800 ERROR(zkNetty-NioEventLoopGroup-4-18) (NettyServerCnxnFactory$CertificateVerifier:478) Unsuccessful handshake with session 0x*
2025-08-28 21:28:52.783+0800 ERROR(zkNetty-NioEventLoopGroup-4-18) (NettyServerCnxnFactory$CertificateVerifier:478) Unsuccessful handshake with session 0x*
2025-08-28 21:28:52.784+0800 ERROR(zkNetty-NioEventLoopGroup-4-18) (NettyServerCnxnFactory$CertificateVerifier:478) Unsuccessful handshake with session 0x*
2025-08-28 21:28:52.784+0800 ERROR(zkNetty-NioEventLoopGroup-4-18) (NettyServerCnxnFactory$CertificateVerifier:478) Unsuccessful handshake with session 0x*
2025-08-28 21:28:52.784+0800 ERROR(zkNetty-NioEventLoopGroup-4-18) (NettyServerCnxnFactory$CertificateVerifier:478) Unsuccessful handshake with session 0x*
2025-08-28 21:28:52.785+0800 ERROR(zkNetty-NioEventLoopGroup-4-18) (NettyServerCnxnFactory$CertificateVerifier:478) Unsuccessful handshake with session 0x*
2025-08-28 21:28:52.785+0800 ERROR(zkNetty-NioEventLoopGroup-4-18) (NettyServerCnxnFactory$CertificateVerifier:478) Unsuccessful handshake with session 0x*
2025-08-28 21:28:52.786+0800 ERROR(zkNetty-NioEventLoopGroup-4-18) (NettyServerCnxnFactory$CertificateVerifier:478) Unsuccessful handshake with session 0x*
2025-08-28 21:28:52.786+0800 ERROR(zkNetty-NioEventLoopGroup-4-18) (NettyServerCnxnFactory$CertificateVerifier:478) Unsuccessful handshake with session 0x*
2025-08-28 21:28:52.786+0800 ERROR(zkNetty-NioEventLoopGroup-4-18) (NettyServerCnxnFactory$CertificateVerifier:478) Unsuccessful handshake with session 0x*







2、Leak Suspects
33 instances of “io.netty.channel.nio.NioEventLoop”, loaded by “jdk.internal.loader.ClassLoaders$AppClassLoader @ 0xf05039b8” occupy 176,554,128 (68.86%) bytes. 

Biggest instances:
•io.netty.channel.nio.NioEventLoop @ 0xf0500810 - 7,194,368 (2.81%) bytes. 
•io.netty.channel.nio.NioEventLoop @ 0xf0502160 - 6,880,880 (2.68%) bytes. 
•io.netty.channel.nio.NioEventLoop @ 0xf0651698 - 6,248,152 (2.44%) bytes. 
•io.netty.channel.nio.NioEventLoop @ 0xf061acf0 - 6,204,544 (2.42%) bytes. 
•io.netty.channel.nio.NioEventLoop @ 0xf06134d8 - 5,957,280 (2.32%) bytes. 
•io.netty.channel.nio.NioEventLoop @ 0xf0500a90 - 5,918,808 (2.31%) bytes. 
•io.netty.channel.nio.NioEventLoop @ 0xf063db20 - 5,903,400 (2.30%) bytes. 
•io.netty.channel.nio.NioEventLoop @ 0xf066f048 - 5,886,720 (2.30%) bytes. 
•io.netty.channel.nio.NioEventLoop @ 0xf06537f8 - 5,771,424 (2.25%) bytes. 
•io.netty.channel.nio.NioEventLoop @ 0xf0501568 - 5,757,696 (2.25%) bytes. 
•io.netty.channel.nio.NioEventLoop @ 0xf0673140 - 5,707,144 (2.23%) bytes. 
•io.netty.channel.nio.NioEventLoop @ 0xf056ec28 - 5,698,920 (2.22%) bytes. 
•io.netty.channel.nio.NioEventLoop @ 0xf056a898 - 5,605,200 (2.19%) bytes. 
•io.netty.channel.nio.NioEventLoop @ 0xf066b888 - 5,565,080 (2.17%) bytes. 
•io.netty.channel.nio.NioEventLoop @ 0xf0651600 - 5,564,384 (2.17%) bytes. 
•io.netty.channel.nio.NioEventLoop @ 0xf056a800 - 5,433,544 (2.12%) bytes. 
•io.netty.channel.nio.NioEventLoop @ 0xf0682ca8 - 5,409,968 (2.11%) bytes. 
•io.netty.channel.nio.NioEventLoop @ 0xf05d0e88 - 5,382,984 (2.10%) bytes. 
•io.netty.channel.nio.NioEventLoop @ 0xf0613608 - 5,370,000 (2.09%) bytes. 
•io.netty.channel.nio.NioEventLoop @ 0xf056f440 - 5,320,024 (2.07%) bytes. 
•io.netty.channel.nio.NioEventLoop @ 0xf056f3a8 - 5,276,704 (2.06%) bytes. 
•io.netty.channel.nio.NioEventLoop @ 0xf06731d8 - 5,183,752 (2.02%) bytes. 
•io.netty.channel.nio.NioEventLoop @ 0xf066f7c8 - 5,118,216 (2.00%) bytes. 
•io.netty.channel.nio.NioEventLoop @ 0xf066f860 - 5,101,112 (1.99%) bytes. 
•io.netty.channel.nio.NioEventLoop @ 0xf0501c18 - 5,046,552 (1.97%) bytes. 
•io.netty.channel.nio.NioEventLoop @ 0xf0503178 - 5,033,544 (1.96%) bytes. 
•io.netty.channel.nio.NioEventLoop @ 0xf0682d40 - 4,983,992 (1.94%) bytes. 
•io.netty.channel.nio.NioEventLoop @ 0xf0613570 - 4,954,160 (1.93%) bytes. 
•io.netty.channel.nio.NioEventLoop @ 0xf066b3f0 - 4,908,112 (1.91%) bytes. 
•io.netty.channel.nio.NioEventLoop @ 0xf0683828 - 4,839,000 (1.89%) bytes. 
•io.netty.channel.nio.NioEventLoop @ 0xf0599588 - 4,823,304 (1.88%) bytes. 
•io.netty.channel.nio.NioEventLoop @ 0xf0599620 - 4,495,352 (1.75%) bytes. 
Keywords
io.netty.channel.nio.NioEventLoop
jdk.internal.loader.ClassLoaders$AppClassLoader @ 0xf05039b8



            Reporter: luyongchuan


The Apache ZooKeeper third-party component version 3.9.3 extensively refactored the SSL request processing module. After upgrading to version 3.9.3, large-scale environments (characterized by 200-1000 virtual machine nodes and a large volume of business requests) will experience a large accumulation and blocking of business requests, and the Zookeeper server will not be able to respond to requests properly.
I once attempted to increase the stack memory from 160M to 1024M, but failed to solve the problem;
After replacing the Zookeeper package on the environment with the 3.8.1 package, the problem was resolved.

 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)