I am not sure if I am questioning in the right place, but I am really eager to know what is going on with my system. It is happening only in recent days but I do not know what changes cause this.
Here is a piece of jstack trace for the stuck thread.
"UIL2.SocketManager.WriteTask#4 client=127.0.0.1:8093" daemon prio=6 tid=0x000000000de5e800 nid=0x21dc in Object.wait() [0x000000001688f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at EDU.oswego.cs.dl.util.concurrent.LinkedQueue.take(LinkedQueue.java:122) - locked <0x0000000603772710> (a java.lang.Object) at org.jboss.mq.il.uil2.SocketManager$WriteTask.run(SocketManager.java:484) at java.lang.Thread.run(Thread.java:662) Locked ownable synchronizers: - None
There are really a lot more than such one piece. Could anybody suggest me what the possible reason is or how to debug this problem?
Attached is the entire jstack log.