You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@dubbo.apache.org by GitBox <gi...@apache.org> on 2021/10/12 09:10:38 UTC
[GitHub] [dubbo] zrlw edited a comment on issue #8689: curator_version版本4.0.1存在缺陷
zrlw edited a comment on issue #8689:
URL: https://github.com/apache/dubbo/issues/8689#issuecomment-913987508
UT慢可能还是和curator或zk有关, 比如23:44分开始不停地抛ClosedChannelException:
(更新2021-10-12: Ignoring exception during shutdown input这些zk session都是已经前面完成测试的类建立的,但是因为destroy有缺陷导致这些session未被关闭: #9003 )
```
2021-09-06T23:44:55.1937413Z [06/09/21 23:44:54:076 UTC] Curator-ConnectionStateManager-0 WARN curator.CuratorZookeeperClient: [DUBBO] Curator zookeeper connection of session 1000032d4730000 timed out. connection timeout value is 3000, session expire timeout value is 60000, dubbo version: 3.0.3-SNAPSHOT, current host: 10.1.0.234
2021-09-06T23:44:55.1939039Z 23:44:54.125 [main] DEBUG org.apache.curator.RetryLoop - Retrying operation
2021-09-06T23:44:55.1940191Z 23:44:55.075 [DubboSaveMetadataReport-thread-1] DEBUG org.apache.curator.RetryLoop - Retrying operation
2021-09-06T23:44:55.1941767Z 23:44:55.118 [SessionTracker] INFO org.apache.zookeeper.server.SessionTrackerImpl - SessionTrackerImpl exited loop!
2021-09-06T23:44:55.1943523Z 23:44:55.118 [SessionTracker] INFO org.apache.zookeeper.server.SessionTrackerImpl - SessionTrackerImpl exited loop!
2021-09-06T23:44:55.1945224Z 23:44:55.119 [SessionTracker] INFO org.apache.zookeeper.server.SessionTrackerImpl - SessionTrackerImpl exited loop!
2021-09-06T23:44:55.1946907Z 23:44:55.119 [SessionTracker] INFO org.apache.zookeeper.server.SessionTrackerImpl - SessionTrackerImpl exited loop!
2021-09-06T23:44:55.5686930Z 23:44:55.566 [main-SendThread(MiningMadness.com:2181)] INFO org.apache.zookeeper.ClientCnxn - Opening socket connection to server MiningMadness.com/127.0.0.1:2181. Will not attempt to authenticate using SASL (unknown error)
2021-09-06T23:44:55.9022911Z 23:44:55.899 [main-SendThread(MiningMadness.com:2181)] INFO org.apache.zookeeper.ClientCnxn - Opening socket connection to server MiningMadness.com/127.0.0.1:2181. Will not attempt to authenticate using SASL (unknown error)
2021-09-06T23:44:55.9025432Z 23:44:55.900 [main-SendThread(MiningMadness.com:2181)] INFO org.apache.zookeeper.ClientCnxn - Opening socket connection to server MiningMadness.com/127.0.0.1:2181. Will not attempt to authenticate using SASL (unknown error)
2021-09-06T23:44:56.5741582Z 23:44:56.569 [main-SendThread(MiningMadness.com:2181)] INFO org.apache.zookeeper.ClientCnxn - Socket error occurred: MiningMadness.com/127.0.0.1:2181: Connection refused: no further information
2021-09-06T23:44:56.5747927Z 23:44:56.569 [main-SendThread(MiningMadness.com:2181)] DEBUG org.apache.zookeeper.ClientCnxnSocketNIO - Ignoring exception during shutdown input
2021-09-06T23:44:56.5749630Z java.nio.channels.ClosedChannelException: null
2021-09-06T23:44:56.5751142Z at java.base/sun.nio.ch.SocketChannelImpl.ensureOpen(SocketChannelImpl.java:160)
2021-09-06T23:44:56.5752932Z at java.base/sun.nio.ch.SocketChannelImpl.shutdownInput(SocketChannelImpl.java:913)
2021-09-06T23:44:56.5754570Z at java.base/sun.nio.ch.SocketAdaptor.shutdownInput(SocketAdaptor.java:398)
2021-09-06T23:44:56.5756327Z at org.apache.zookeeper.ClientCnxnSocketNIO.cleanup(ClientCnxnSocketNIO.java:200)
2021-09-06T23:44:56.5757960Z at org.apache.zookeeper.ClientCnxn$SendThread.cleanup(ClientCnxn.java:1250)
2021-09-06T23:44:56.5759224Z at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1174)
```
一直抛到了23:50分
```
2021-09-06T23:50:23.1053550Z 23:50:23.103 [main-SendThread(MiningMadness.com:2181)] DEBUG org.apache.zookeeper.ClientCnxnSocketNIO - Ignoring exception during shutdown input
2021-09-06T23:50:23.1055909Z java.nio.channels.ClosedChannelException: null
2021-09-06T23:50:23.1057451Z at java.base/sun.nio.ch.SocketChannelImpl.ensureOpen(SocketChannelImpl.java:160)
2021-09-06T23:50:23.1060347Z at java.base/sun.nio.ch.SocketChannelImpl.shutdownInput(SocketChannelImpl.java:913)
2021-09-06T23:50:23.1062142Z at java.base/sun.nio.ch.SocketAdaptor.shutdownInput(SocketAdaptor.java:398)
2021-09-06T23:50:23.1063975Z at org.apache.zookeeper.ClientCnxnSocketNIO.cleanup(ClientCnxnSocketNIO.java:200)
2021-09-06T23:50:23.1067166Z at org.apache.zookeeper.ClientCnxn$SendThread.cleanup(ClientCnxn.java:1250)
2021-09-06T23:50:23.1068609Z at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1174)
2021-09-06T23:50:23.1070339Z 23:50:23.103 [main-SendThread(MiningMadness.com:2181)] DEBUG org.apache.zookeeper.ClientCnxnSocketNIO - Ignoring exception during shutdown output
2021-09-06T23:50:23.1071930Z java.nio.channels.ClosedChannelException: null
2021-09-06T23:50:23.1073323Z at java.base/sun.nio.ch.SocketChannelImpl.ensureOpen(SocketChannelImpl.java:160)
2021-09-06T23:50:23.1074973Z at java.base/sun.nio.ch.SocketChannelImpl.shutdownOutput(SocketChannelImpl.java:930)
2021-09-06T23:50:23.1076560Z at java.base/sun.nio.ch.SocketAdaptor.shutdownOutput(SocketAdaptor.java:406)
2021-09-06T23:50:23.1078240Z at org.apache.zookeeper.ClientCnxnSocketNIO.cleanup(ClientCnxnSocketNIO.java:207)
2021-09-06T23:50:23.1079850Z at org.apache.zookeeper.ClientCnxn$SendThread.cleanup(ClientCnxn.java:1250)
2021-09-06T23:50:23.1081110Z at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1174)
2021-09-06T23:50:23.2764195Z [06/09/21 23:50:23:271 UTC] DubboMetadataReportRetryTimer-thread-1 INFO support.AbstractMetadataReport$MetadataReportRetry: [DUBBO] start to retry task for metadata report. retry times:25, dubbo version: 3.0.3-SNAPSHOT, current host: 10.1.0.234
```
详细日志:
https://pipelines.actions.githubusercontent.com/edZSyu50aYGyPRvHKTBXednMbERgfjJXUY03o7vWNa7z6fodei/_apis/pipelines/1/runs/62/signedlogcontent/32?urlExpires=2021-09-07T04%3A42%3A44.6534861Z&urlSigningMethod=HMACV1&urlSignature=Gzxk%2BCKAQpxTrwnbh2QlkSIO01Ul%2B7ad2S0%2FD%2FeCXOE%3D
划重点,下列内容高频出现:
org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss for xxx/x.x.x.x:20880 at org.apache.zookeeper.KeeperException.create(KeeperException.java:102)
是不是似曾相识?
https://github.com/apache/dubbo/issues/3510
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org
For additional commands, e-mail: notifications-help@dubbo.apache.org