我在我的应用程序中使用一致性,我的一个线程正在消耗高CPU。 请找到消耗高CPU的线程的以下线程转储。
"PacketReceiver" daemon prio=10 tid=0x00002b5608179000 nid=0x2476 runnable [0x00002b57d6377000]
java.lang.Thread.State: RUNNABLE
at java.lang.Throwable.fillInStackTrace(Native Method)
- locked <0x00002b57b13e1d70> (a java.io.EOFException)
at java.lang.Throwable.<init>(Throwable.java:181)
at java.lang.Exception.<init>(Exception.java:29)
at java.io.IOException.<init>(IOException.java:30)
at java.io.EOFException.<init>(EOFException.java:32)
at com.tangosol.io.nio.ByteBufferReadBuffer$ByteBufferInput.readInt(ByteBufferReadBuffer.java:496)
at com.tangosol.coherence.component.net.Packet.isForMember(Packet.CDB:7)
at com.tangosol.coherence.component.net.Packet.extract(Packet.CDB:21)
at com.tangosol.coherence.component.util.daemon.queueProcessor.packetProcessor.PacketReceiver.onNotify(PacketReceiver.CDB:27)
at com.tangosol.coherence.component.util.Daemon.run(Daemon.CDB:51)
at java.lang.Thread.run(Thread.java:619)
感谢任何帮助。