One Ignite client disconnected from the cluster when it was doing continuous
query,
the error message of the client as following:
[14:42:07,630][ERROR][shmem-worker-#1642%null%][GridDirectParser] Failed to
read message [msg=GridIoMessage [plc=0, topic=null, topicOrd=-1,
ordered=false, timeout=0, skipOnTimeout=false, msg=null],
buf=java.nio.HeapByteBuffer[pos=22 lim=107 cap=8192], reader=null,
ses=GridNioSessionImpl [locAddr=null, rmtAddr=null,
createTime=1479969726540, closeTime=1479969726611, bytesSent=0, bytesRcvd=0,
sndSchedTime=1479969726540, lastSndTime=1479969726540,
lastRcvTime=1479969726540, readsPaused=false,
filterChain=FilterChain[filters=[GridNioCodecFilter
[parser=o.a.i.i.util.nio.GridDirectParser@3b9c89b, directMode=true],
GridConnectionBytesVerifyFilter], accepted=true]]
java.lang.NullPointerException
at
org.apache.ignite.internal.managers.communication.GridIoMessage.readFrom(GridIoMessage.java:247)
~[ignite-core-1.6.8.jar:1.6.8]
at
org.apache.ignite.internal.util.nio.GridDirectParser.decode(GridDirectParser.java:84)
[ignite-core-1.6.8.jar:1.6.8]
at
org.apache.ignite.internal.util.nio.GridNioCodecFilter.onMessageReceived(GridNioCodecFilter.java:104)
[ignite-core-1.6.8.jar:1.6.8]
at
org.apache.ignite.internal.util.nio.GridNioFilterAdapter.proceedMessageReceived(GridNioFilterAdapter.java:107)
[ignite-core-1.6.8.jar:1.6.8]
at
org.apache.ignite.internal.util.nio.GridConnectionBytesVerifyFilter.onMessageReceived(GridConnectionBytesVerifyFilter.java:113)
[ignite-core-1.6.8.jar:1.6.8]
at
org.apache.ignite.internal.util.nio.GridNioFilterAdapter.proceedMessageReceived(GridNioFilterAdapter.java:107)
[ignite-core-1.6.8.jar:1.6.8]
at
org.apache.ignite.internal.util.ipc.IpcToNioAdapter$HeadFilter.onMessageReceived(IpcToNioAdapter.java:212)
[ignite-core-1.6.8.jar:1.6.8]
at
org.apache.ignite.internal.util.nio.GridNioFilterChain.onMessageReceived(GridNioFilterChain.java:173)
[ignite-core-1.6.8.jar:1.6.8]
at
org.apache.ignite.internal.util.ipc.IpcToNioAdapter.serve(IpcToNioAdapter.java:122)
[ignite-core-1.6.8.jar:1.6.8]
at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi$ShmemWorker.body(TcpCommunicationSpi.java:3047)
[ignite-core-1.6.8.jar:1.6.8]
at
org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
[ignite-core-1.6.8.jar:1.6.8]
at java.lang.Thread.run(Thread.java:745) [?:1.7.0_80]
But In server side, there is no special error message at that time.
--
View this message in context:
http://apache-ignite-users.70518.x6.nabble.com/Problem-about-GridDirectParser-Failed-to-read-message-tp9210.html
Sent from the Apache Ignite Users mailing list archive at Nabble.com.