java - Apache Ignite 的未知异常

标签 java ignite gridgain

"" "172.21.205.127" "test" "" "" "" "141" "org.apache.ignite.logger.java.JavaLogger" "error" "SEVERE" "04-04-2020 01:46:33:332" "309" "Failed to process selector key [ses=GridSelectorNioSessionImpl [worker=DirectNioClientWorker [super=AbstractNioClientWorker [idx=1, bytesRcvd=5181477754, bytesSent=8063402035, bytesRcvd0=0, bytesSent0=0, select=true, super=GridWorker [name=grid-nio-worker-tcp-comm-1, igniteInstanceName=null, finished=false, heartbeatTs=1585944947862, hashCode=1889540503, interrupted=false, runner=grid-nio-worker-tcp-comm-1-#25]]], writeBuf=java.nio.DirectByteBuffer[pos=0 lim=7451 cap=32768], readBuf=java.nio.DirectByteBuffer[pos=0 lim=32768 cap=32768], inRecovery=GridNioRecoveryDescriptor [acked=37599296, resendCnt=0, rcvCnt=37267616, sentCnt=37599319, reserved=true, lastAck=37267616, nodeLeft=false, node=TcpDiscoveryNode [id=89223af4-b220-40b5-8576-0217b6baaeb8, consistentId=225589bc-ed9d-4239-908d-6194bbe4e55f, addrs=[0:0:0:0:0:0:0:1%lo, 127.0.0.1, 172.21.205.127, fda7:e6ee:2e09:0:1818:7b9:83b4:b1c4%enp0s31f6, fda7:e6ee:2e09:0:21ae:baed:76d2:ddf8%enp0s31f6, fda7:e6ee:2e09:0:59c0:6820:b96f:c121%enp0s31f6, fda7:e6ee:2e09:0:909e:8898:ac40:cf21%enp0s31f6, fda7:e6ee:2e09:0:ad5f:d0a5:d3:694f%enp0s31f6, fda7:e6ee:2e09:0:c5b8:368a:456a:b86b%enp0s31f6, fda7:e6ee:2e09:0:ccd5:da6e:7145:dbe7%enp0s31f6, fda7:e6ee:2e09:0:e5e6:74c5:5edc:3085%enp0s31f6, fdfe:9042:c53d:0:1818:7b9:83b4:b1c4%enp0s31f6, fdfe:9042:c53d:0:21ae:baed:76d2:ddf8%enp0s31f6, fdfe:9042:c53d:0:59c0:6820:b96f:c121%enp0s31f6, fdfe:9042:c53d:0:909e:8898:ac40:cf21%enp0s31f6, fdfe:9042:c53d:0:ad5f:d0a5:d3:694f%enp0s31f6, fdfe:9042:c53d:0:ccd5:da6e:7145:dbe7%enp0s31f6, fdfe:9042:c53d:0:e3af:2792:c94b:8c7d%enp0s31f6, fdfe:9042:c53d:0:e5e6:74c5:5edc:3085%enp0s31f6], sockAddrs=[/fda7:e6ee:2e09:0:59c0:6820:b96f:c121%enp0s31f6:47500, /fdfe:9042:c53d:0:59c0:6820:b96f:c121%enp0s31f6:47500, /fda7:e6ee:2e09:0:ccd5:da6e:7145:dbe7%enp0s31f6:47500, /fdfe:9042:c53d:0:e5e6:74c5:5edc:3085%enp0s31f6:47500, /fdfe:9042:c53d:0:21ae:baed:76d2:ddf8%enp0s31f6:47500, /fdfe:9042:c53d:0:e3af:2792:c94b:8c7d%enp0s31f6:47500, /fda7:e6ee:2e09:0:1818:7b9:83b4:b1c4%enp0s31f6:47500, /fdfe:9042:c53d:0:1818:7b9:83b4:b1c4%enp0s31f6:47500, /fda7:e6ee:2e09:0:ad5f:d0a5:d3:694f%enp0s31f6:47500, /0:0:0:0:0:0:0:1%lo:47500, /127.0.0.1:47500, /fda7:e6ee:2e09:0:21ae:baed:76d2:ddf8%enp0s31f6:47500, /fdfe:9042:c53d:0:ad5f:d0a5:d3:694f%enp0s31f6:47500, /fdfe:9042:c53d:0:ccd5:da6e:7145:dbe7%enp0s31f6:47500, /fda7:e6ee:2e09:0:e5e6:74c5:5edc:3085%enp0s31f6:47500, /fda7:e6ee:2e09:0:c5b8:368a:456a:b86b%enp0s31f6:47500, /172.21.205.127:47500, /fda7:e6ee:2e09:0:909e:8898:ac40:cf21%enp0s31f6:47500, /fdfe:9042:c53d:0:909e:8898:ac40:cf21%enp0s31f6:47500], discPort=47500, order=1, intOrder=1, lastExchangeTime=1585562622234, loc=false, ver=8.7.7#20191030-sha1:cfb0e3c4, isClient=false], connected=true, connectCnt=306, queueLimit=4096, reserveCnt=1081, pairedConnections=false], outRecovery=GridNioRecoveryDescriptor [acked=37599296, resendCnt=0, rcvCnt=37267616, sentCnt=37599319, reserved=true, lastAck=37267616, nodeLeft=false, node=TcpDiscoveryNode [id=89223af4-b220-40b5-8576-0217b6baaeb8, consistentId=225589bc-ed9d-4239-908d-6194bbe4e55f, addrs=[0:0:0:0:0:0:0:1%lo, 127.0.0.1, 172.21.205.127, fda7:e6ee:2e09:0:1818:7b9:83b4:b1c4%enp0s31f6, fda7:e6ee:2e09:0:21ae:baed:76d2:ddf8%enp0s31f6, fda7:e6ee:2e09:0:59c0:6820:b96f:c121%enp0s31f6, fda7:e6ee:2e09:0:909e:8898:ac40:cf21%enp0s31f6, fda7:e6ee:2e09:0:ad5f:d0a5:d3:694f%enp0s31f6, fda7:e6ee:2e09:0:c5b8:368a:456a:b86b%enp0s31f6, fda7:e6ee:2e09:0:ccd5:da6e:7145:dbe7%enp0s31f6, fda7:e6ee:2e09:0:e5e6:74c5:5edc:3085%enp0s31f6, fdfe:9042:c53d:0:1818:7b9:83b4:b1c4%enp0s31f6, fdfe:9042:c53d:0:21ae:baed:76d2:ddf8%enp0s31f6, fdfe:9042:c53d:0:59c0:6820:b96f:c121%enp0s31f6, fdfe:9042:c53d:0:909e:8898:ac40:cf21%enp0s31f6, fdfe:9042:c53d:0:ad5f:d0a5:d3:694f%enp0s31f6, fdfe:9042:c53d:0:ccd5:da6e:7145:dbe7%enp0s31f6, fdfe:9042:c53d:0:e3af:2792:c94b:8c7d%enp0s31f6, fdfe:9042:c53d:0:e5e6:74c5:5edc:3085%enp0s31f6], sockAddrs=[/fda7:e6ee:2e09:0:59c0:6820:b96f:c121%enp0s31f6:47500, /fdfe:9042:c53d:0:59c0:6820:b96f:c121%enp0s31f6:47500, /fda7:e6ee:2e09:0:ccd5:da6e:7145:dbe7%enp0s31f6:47500, /fdfe:9042:c53d:0:e5e6:74c5:5edc:3085%enp0s31f6:47500, /fdfe:9042:c53d:0:21ae:baed:76d2:ddf8%enp0s31f6:47500, /fdfe:9042:c53d:0:e3af:2792:c94b:8c7d%enp0s31f6:47500, /fda7:e6ee:2e09:0:1818:7b9:83b4:b1c4%enp0s31f6:47500, /fdfe:9042:c53d:0:1818:7b9:83b4:b1c4%enp0s31f6:47500, /fda7:e6ee:2e09:0:ad5f:d0a5:d3:694f%enp0s31f6:47500, /0:0:0:0:0:0:0:1%lo:47500, /127.0.0.1:47500, /fda7:e6ee:2e09:0:21ae:baed:76d2:ddf8%enp0s31f6:47500, /fdfe:9042:c53d:0:ad5f:d0a5:d3:694f%enp0s31f6:47500, /fdfe:9042:c53d:0:ccd5:da6e:7145:dbe7%enp0s31f6:47500, /fda7:e6ee:2e09:0:e5e6:74c5:5edc:3085%enp0s31f6:47500, /fda7:e6ee:2e09:0:c5b8:368a:456a:b86b%enp0s31f6:47500, /172.21.205.127:47500, /fda7:e6ee:2e09:0:909e:8898:ac40:cf21%enp0s31f6:47500, /fdfe:9042:c53d:0:909e:8898:ac40:cf21%enp0s31f6:47500], discPort=47500, order=1, intOrder=1, lastExchangeTime=1585562622234, loc=false, ver=8.7.7#20191030-sha1:cfb0e3c4, isClient=false], connected=true, connectCnt=306, queueLimit=4096, reserveCnt=1081, pairedConnections=false], super=GridNioSessionImpl [locAddr=/0:0:0:0:0:0:0:1:47101, rmtAddr=/0:0:0:0:0:0:0:1:51694, createTime=1585944379990, closeTime=0, bytesSent=88972787, bytesRcvd=85003001, bytesSent0=0, bytesRcvd0=0, sndSchedTime=1585944379990, lastSndTime=1585944947862, lastRcvTime=1585944947862, readsPaused=false, filterChain=FilterChain[filters=[GridNioCodecFilter [parser=o.a.i.i.util.nio.GridDirectParser@35a28147, directMode=true], GridConnectionBytesVerifyFilter], accepted=true, markedForClose=true]]]" "java.io.IOException: Connection reset by peer
    at sun.nio.ch.FileDispatcherImpl.write0(Native Method)
    at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47)
    at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93)
    at sun.nio.ch.IOUtil.write(IOUtil.java:51)
    at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:471)
    at org.apache.ignite.internal.util.nio.GridNioServer$DirectNioClientWorker.processWrite0(GridNioServer.java:1683)
    at org.apache.ignite.internal.util.nio.GridNioServer$DirectNioClientWorker.processWrite(GridNioServer.java:1340)
    at org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.processSelectedKeysOptimized(GridNioServer.java:2414)
    at org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2178)
    at org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1819)
    at org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:119)
    at java.lang.Thread.run(Thread.java:748)

我有时会收到此异常,我可以在 Ignite 的客户端节点日志中看到此异常。有人可以告诉我这个吗?

这个问题的意义何在?什么时候会发生这种情况?如果它引起任何问题,我们需要做什么来解决。

最佳答案

您的网络可能会终止没有任何 Activity 的长时间运行的连接。这对于 Apache Ignite 集群来说是不利的,因为节点不知道它们之间的连接是否有效。

关于java - Apache Ignite 的未知异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61187833/

相关文章:

java - 一个 Java 文件,但有两个类

java - Spring MVC : don't redirect after login - need two models?

java - 接口(interface)的静态上下文错误中引用的非静态变量

ignite - Apache Ignite 的混合平台集群限制和数据流

java - 我们期望 Ignite 何时触发 EVT_CACHE_ENTRY_CREATED 和 EVT_CACHE_OBJECT_PUT 事件

java - Apache Ignite 中慢事件监听器的工作

spring - Ignite 和 Spring Boot

java - Apache Ignite 持久性问题/警告

java - 如何在 JComboBox 上使用 addItem() 而不修改编辑器?

ignite - 如何清理 Apache Ignite 缓存并重新开始?