Tao,

I think I had a similar problem and discovered it was a bug in the JVM.
 Now I am doing all of this from memory so some of the info below may be
incorrect.

I captured thread dumps and ran http://java.net/projects/tda  I think the
TDA documentation will tell you how to capture thread dumps without killing
the process.

I found that there were a number of threads waiting for the same object but
that no thread held it.  (From a quick scan of your dump this may be the
case you have).

This is similar to (if not exactly the same as)
http://bugs.sun.com/view_bug.do?bug_id=6822370

I found that +UseMembar worked on a couple of servers I was supporting, but
only with specific versions of Java.  I don't recall which versions only
that the servers were Ubuntu servers so that may help some.

Information on +UseMembar can be found at
http://stackoverflow.com/questions/1120088/what-is-javas-xxusemembar-parameter

-- Claude


On Tue, Apr 16, 2013 at 8:24 AM, Tao (陶信东) <[email protected]> wrote:

> ****
>
> Hi,****
>
> We’ve being using Fuseki/TDB for 2 years. Recently we noticed that
> sometimes it was using huge amount of our CPU resources, as can be seen
> from the cited email.****
>
> Did anyone encounter the same situations? What is the most probable
> problem?****
>
> Thanks****
>
> Tao****
>
> *From:* 陈仕员 [mailto:[email protected]]
> *Sent:* Tuesday, April 16, 2013 3:10 PM
> *To:* 陶信东
> *Cc:* 夏炜
> *Subject:* qna00002Fuseki进程cpu很高****
>
> ** **
>
> ****
>
>  ****
>
> jstack 日志:****
>
>  ****
>
> 2013-04-16 15:05:32****
>
> Full thread dump OpenJDK 64-Bit Server VM (16.0-b13 mixed mode):****
>
>  ****
>
>
> "Attach Listener" daemon prio=10 tid=0x0000000000c61000 nid=0x46cb waiting on 
> condition [0x0000000000000000]
> ****
>
>    java.lang.Thread.State: RUNNABLE****
>
>  ****
>
>
> "qtp1025542363-365" prio=10 tid=0x00007fcdd0013800 nid=0x4676 runnable 
> [0x00007fcdcaaa9000]
> ****
>
>    java.lang.Thread.State: RUNNABLE****
>
>         at sun.nio.ch.FileDispatcher.read0(Native Method)****
>
>         at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39)****
>
>         at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:251)****
>
>         at sun.nio.ch.IOUtil.read(IOUtil.java:224)****
>
>         at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:254)**
> **
>
>         - locked <0x00007fce5a510928> (a java.lang.Object)****
>
>
>         at 
> org.eclipse.jetty.io.nio.ChannelEndPoint.fill(ChannelEndPoint.java:186)
> ****
>
>         - locked <0x00007fce2b6c03c0> (a java.nio.HeapByteBuffer)****
>
>
>         at 
> org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.fill(BlockingChannelConnector.java:237)
> ****
>
>         at org.eclipse.jetty.http.HttpParser.fill(HttpParser.java:949)****
>
>         at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:274)
> ****
>
>
>         at 
> org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:218)
> ****
>
>
>         at 
> org.eclipse.jetty.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:50)
> ****
>
>
>         at 
> org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.run(BlockingChannelConnector.java:293)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)
> ****
>
>         at java.lang.Thread.run(Thread.java:636)****
>
>  ****
>
>
> "qtp1025542363-364" prio=10 tid=0x00007fcdd0045000 nid=0x4623 waiting on 
> condition [0x00007fcdcaead000]
> ****
>
>    java.lang.Thread.State: TIMED_WAITING (parking)****
>
>         at sun.misc.Unsafe.park(Native Method)****
>
>
>         - parking to wait for  <0x00007fce284d0f68> (a 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
> ****
>
>
>         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
> ****
>
>
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2081)
> ****
>
>
>         at 
> org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:337)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:516)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool.access$600(QueuedThreadPool.java:39)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:562)
> ****
>
>         at java.lang.Thread.run(Thread.java:636)****
>
>  ****
>
>
> "qtp1025542363-362" prio=10 tid=0x00007fcdd0281800 nid=0x45c0 waiting on 
> condition [0x00007fcdd88ac000]
> ****
>
>    java.lang.Thread.State: TIMED_WAITING (parking)****
>
>         at sun.misc.Unsafe.park(Native Method)****
>
>
>         - parking to wait for  <0x00007fce284d0f68> (a 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
> ****
>
>
>         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
> ****
>
>
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2081)
> ****
>
>
>         at 
> org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:337)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:516)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool.access$600(QueuedThreadPool.java:39)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:562)
> ****
>
>         at java.lang.Thread.run(Thread.java:636)****
>
>  ****
>
>
> "qtp1025542363-361" prio=10 tid=0x00007fcdd01d3800 nid=0x45bf runnable 
> [0x00007fcddb5b9000]
> ****
>
>    java.lang.Thread.State: RUNNABLE****
>
>         at sun.nio.ch.FileDispatcher.read0(Native Method)****
>
>         at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39)****
>
>         at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:251)****
>
>         at sun.nio.ch.IOUtil.read(IOUtil.java:224)****
>
>         at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:254)**
> **
>
>         - locked <0x00007fce5a50fa68> (a java.lang.Object)****
>
>
>         at 
> org.eclipse.jetty.io.nio.ChannelEndPoint.fill(ChannelEndPoint.java:186)
> ****
>
>         - locked <0x00007fce2ba526d0> (a java.nio.HeapByteBuffer)****
>
>
>         at 
> org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.fill(BlockingChannelConnector.java:237)
> ****
>
>         at org.eclipse.jetty.http.HttpParser.fill(HttpParser.java:949)****
>
>         at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:274)
> ****
>
>
>         at 
> org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:218)
> ****
>
>
>         at 
> org.eclipse.jetty.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:50)
> ****
>
>
>         at 
> org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.run(BlockingChannelConnector.java:293)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)
> ****
>
>         at java.lang.Thread.run(Thread.java:636)****
>
>  ****
>
>
> "qtp1025542363-360" prio=10 tid=0x00007fcd8818c000 nid=0x447a waiting on 
> condition [0x00007fcdcc5c4000]
> ****
>
>    java.lang.Thread.State: TIMED_WAITING (parking)****
>
>         at sun.misc.Unsafe.park(Native Method)****
>
>
>         - parking to wait for  <0x00007fce284d0f68> (a 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
> ****
>
>
>         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
> ****
>
>
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2081)
> ****
>
>
>         at 
> org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:337)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:516)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool.access$600(QueuedThreadPool.java:39)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:562)
> ****
>
>         at java.lang.Thread.run(Thread.java:636)****
>
>  ****
>
>
> "qtp1025542363-358" prio=10 tid=0x00007fcd88182000 nid=0x43e5 waiting on 
> condition [0x00007fcdc8584000]
> ****
>
>    java.lang.Thread.State: TIMED_WAITING (parking)****
>
>         at sun.misc.Unsafe.park(Native Method)****
>
>
>         - parking to wait for  <0x00007fce284d0f68> (a 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
> ****
>
>
>         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
> ****
>
>
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2081)
> ****
>
>
>         at 
> org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:337)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:516)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool.access$600(QueuedThreadPool.java:39)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:562)
> ****
>
>         at java.lang.Thread.run(Thread.java:636)****
>
>  ****
>
>
> "qtp1025542363-357" prio=10 tid=0x00007fcd88183800 nid=0x4177 waiting on 
> condition [0x00007fcdd7fa3000]
> ****
>
>    java.lang.Thread.State: TIMED_WAITING (parking)****
>
>         at sun.misc.Unsafe.park(Native Method)****
>
>
>         - parking to wait for  <0x00007fce284d0f68> (a 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
> ****
>
>
>         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
> ****
>
>
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2081)
> ****
>
>
>         at 
> org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:337)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:516)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool.access$600(QueuedThreadPool.java:39)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:562)
> ****
>
>         at java.lang.Thread.run(Thread.java:636)****
>
>  ****
>
>
> "qtp1025542363-263" prio=10 tid=0x0000000002054000 nid=0x58a4 runnable 
> [0x00007fcdc7574000]
> ****
>
>    java.lang.Thread.State: RUNNABLE****
>
>         at sun.nio.ch.FileDispatcher.read0(Native Method)****
>
>         at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39)****
>
>         at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:251)****
>
>         at sun.nio.ch.IOUtil.read(IOUtil.java:224)****
>
>         at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:254)**
> **
>
>         - locked <0x00007fce2b0ebe78> (a java.lang.Object)****
>
>
>         at 
> org.eclipse.jetty.io.nio.ChannelEndPoint.fill(ChannelEndPoint.java:186)
> ****
>
>         - locked <0x00007fce2b52f178> (a java.nio.HeapByteBuffer)****
>
>
>         at 
> org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.fill(BlockingChannelConnector.java:237)
> ****
>
>         at org.eclipse.jetty.http.HttpParser.fill(HttpParser.java:949)****
>
>         at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:274)
> ****
>
>
>         at 
> org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:218)
> ****
>
>
>         at 
> org.eclipse.jetty.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:50)
> ****
>
>
>         at 
> org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.run(BlockingChannelConnector.java:293)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)
> ****
>
>         at java.lang.Thread.run(Thread.java:636)****
>
>  ****
>
>
> "qtp1025542363-258" prio=10 tid=0x00007fce184f7800 nid=0x5899 runnable 
> [0x00007fcdc7a79000]
> ****
>
>    java.lang.Thread.State: RUNNABLE****
>
>
>         at 
> org.eclipse.jetty.http.HttpGenerator.flushBuffer(HttpGenerator.java:826)
> ****
>
>
>         at 
> org.eclipse.jetty.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:58)
> ****
>
>
>         at 
> org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.run(BlockingChannelConnector.java:293)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)
> ****
>
>         at java.lang.Thread.run(Thread.java:636)****
>
>  ****
>
>
> "qtp1025542363-232" prio=10 tid=0x00007fce1816f000 nid=0x583b runnable 
> [0x00007fcdc9493000]
> ****
>
>    java.lang.Thread.State: RUNNABLE****
>
>
>         at 
> org.eclipse.jetty.http.HttpGenerator.flushBuffer(HttpGenerator.java:826)
> ****
>
>
>         at 
> org.eclipse.jetty.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:58)
> ****
>
>
>         at 
> org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.run(BlockingChannelConnector.java:293)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)
> ****
>
>         at java.lang.Thread.run(Thread.java:636)****
>
>  ****
>
>
> "qtp1025542363-228" prio=10 tid=0x00007fce1821c800 nid=0x5833 runnable 
> [0x00007fcdc9897000]
> ****
>
>    java.lang.Thread.State: RUNNABLE****
>
>
>         at 
> org.eclipse.jetty.http.HttpGenerator.flushBuffer(HttpGenerator.java:826)
> ****
>
>
>         at 
> org.eclipse.jetty.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:58)
> ****
>
>
>         at 
> org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.run(BlockingChannelConnector.java:293)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)
> ****
>
>         at java.lang.Thread.run(Thread.java:636)****
>
>  ****
>
>
> "qtp1025542363-223" prio=10 tid=0x00007fcdd027c800 nid=0x582a runnable 
> [0x00007fcdc9d9c000]
> ****
>
>    java.lang.Thread.State: RUNNABLE****
>
>         at sun.nio.ch.FileDispatcher.read0(Native Method)****
>
>         at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39)****
>
>         at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:251)****
>
>         at sun.nio.ch.IOUtil.read(IOUtil.java:224)****
>
>         at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:254)**
> **
>
>         - locked <0x00007fce2b0f86d8> (a java.lang.Object)****
>
>
>         at 
> org.eclipse.jetty.io.nio.ChannelEndPoint.fill(ChannelEndPoint.java:186)
> ****
>
>         - locked <0x00007fce2bfb5900> (a java.nio.HeapByteBuffer)****
>
>
>         at 
> org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.fill(BlockingChannelConnector.java:237)
> ****
>
>         at org.eclipse.jetty.http.HttpParser.fill(HttpParser.java:949)****
>
>         at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:274)
> ****
>
>
>         at 
> org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:218)
> ****
>
>
>         at 
> org.eclipse.jetty.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:50)
> ****
>
>
>         at 
> org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.run(BlockingChannelConnector.java:293)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)
> ****
>
>         at java.lang.Thread.run(Thread.java:636)****
>
>  ****
>
>
> "qtp1025542363-220" prio=10 tid=0x00007fcdd0175000 nid=0x5824 runnable 
> [0x00007fcdca09e000]
> ****
>
>    java.lang.Thread.State: RUNNABLE****
>
>         at sun.nio.ch.FileDispatcher.read0(Native Method)****
>
>         at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39)****
>
>         at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:251)****
>
>         at sun.nio.ch.IOUtil.read(IOUtil.java:224)****
>
>         at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:254)**
> **
>
>         - locked <0x00007fce2b0e8150> (a java.lang.Object)****
>
>
>         at 
> org.eclipse.jetty.io.nio.ChannelEndPoint.fill(ChannelEndPoint.java:186)
> ****
>
>         - locked <0x00007fce2bfb6218> (a java.nio.HeapByteBuffer)****
>
>
>         at 
> org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.fill(BlockingChannelConnector.java:237)
> ****
>
>         at org.eclipse.jetty.http.HttpParser.fill(HttpParser.java:949)****
>
>         at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:274)
> ****
>
>
>         at 
> org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:218)
> ****
>
>
>         at 
> org.eclipse.jetty.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:50)
> ****
>
>
>         at 
> org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.run(BlockingChannelConnector.java:293)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)
> ****
>
>         at java.lang.Thread.run(Thread.java:636)****
>
>  ****
>
>
> "qtp1025542363-180" prio=10 tid=0x00007fce18848800 nid=0x5782 runnable 
> [0x00007fcdcc8c6000]
> ****
>
>    java.lang.Thread.State: RUNNABLE****
>
>         at sun.nio.ch.FileDispatcher.read0(Native Method)****
>
>         at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39)****
>
>         at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:251)****
>
>         at sun.nio.ch.IOUtil.read(IOUtil.java:224)****
>
>         at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:254)**
> **
>
>         - locked <0x00007fce2b0f1ae8> (a java.lang.Object)****
>
>
>         at 
> org.eclipse.jetty.io.nio.ChannelEndPoint.fill(ChannelEndPoint.java:186)
> ****
>
>         - locked <0x00007fce2b8b1658> (a java.nio.HeapByteBuffer)****
>
>
>         at 
> org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.fill(BlockingChannelConnector.java:237)
> ****
>
>         at org.eclipse.jetty.http.HttpParser.fill(HttpParser.java:949)****
>
>         at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:274)
> ****
>
>
>         at 
> org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:218)
> ****
>
>
>         at 
> org.eclipse.jetty.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:50)
> ****
>
>
>         at 
> org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.run(BlockingChannelConnector.java:293)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)
> ****
>
>         at java.lang.Thread.run(Thread.java:636)****
>
>  ****
>
>
> "qtp1025542363-161" prio=10 tid=0x00007fcdd0188000 nid=0x5755 runnable 
> [0x00007fcdcdbda000]
> ****
>
>    java.lang.Thread.State: RUNNABLE****
>
>         at sun.nio.ch.FileDispatcher.read0(Native Method)****
>
>         at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39)****
>
>         at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:251)****
>
>         at sun.nio.ch.IOUtil.read(IOUtil.java:224)****
>
>         at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:254)**
> **
>
>         - locked <0x00007fce2b0f9e88> (a java.lang.Object)****
>
>
>         at 
> org.eclipse.jetty.io.nio.ChannelEndPoint.fill(ChannelEndPoint.java:186)
> ****
>
>         - locked <0x00007fce2bfb5d50> (a java.nio.HeapByteBuffer)****
>
>
>         at 
> org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.fill(BlockingChannelConnector.java:237)
> ****
>
>         at org.eclipse.jetty.http.HttpParser.fill(HttpParser.java:949)****
>
>         at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:274)
> ****
>
>
>         at 
> org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:218)
> ****
>
>
>         at 
> org.eclipse.jetty.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:50)
> ****
>
>
>         at 
> org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.run(BlockingChannelConnector.java:293)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)
> ****
>
>         at java.lang.Thread.run(Thread.java:636)****
>
>  ****
>
>
> "qtp1025542363-145" prio=10 tid=0x00007fce181aa000 nid=0x5731 runnable 
> [0x00007fcdcebea000]
> ****
>
>    java.lang.Thread.State: RUNNABLE****
>
>
>         at org.eclipse.jetty.server.Request.isAsyncStarted(Request.java:1249)
> ****
>
>
>         at 
> org.eclipse.jetty.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:125)
> ****
>
>
>         at 
> org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.run(BlockingChannelConnector.java:293)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)
> ****
>
>         at java.lang.Thread.run(Thread.java:636)****
>
>  ****
>
>
> "qtp1025542363-141" prio=10 tid=0x00007fce1866b000 nid=0x5728 runnable 
> [0x00007fcdcefee000]
> ****
>
>    java.lang.Thread.State: RUNNABLE****
>
>
>         at 
> org.eclipse.jetty.http.HttpGenerator.flushBuffer(HttpGenerator.java:826)
> ****
>
>
>         at 
> org.eclipse.jetty.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:58)
> ****
>
>
>         at 
> org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.run(BlockingChannelConnector.java:293)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)
> ****
>
>         at java.lang.Thread.run(Thread.java:636)****
>
>  ****
>
>
> "qtp1025542363-120" prio=10 tid=0x00007fce18739800 nid=0x56ff runnable 
> [0x00007fcdd4468000]
> ****
>
>    java.lang.Thread.State: RUNNABLE****
>
>         at sun.nio.ch.FileDispatcher.read0(Native Method)****
>
>         at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39)****
>
>         at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:251)****
>
>         at sun.nio.ch.IOUtil.read(IOUtil.java:224)****
>
>         at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:254)**
> **
>
>         - locked <0x00007fce2b0ef508> (a java.lang.Object)****
>
>
>         at 
> org.eclipse.jetty.io.nio.ChannelEndPoint.fill(ChannelEndPoint.java:186)
> ****
>
>         - locked <0x00007fce2bfb63b0> (a java.nio.HeapByteBuffer)****
>
>
>         at 
> org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.fill(BlockingChannelConnector.java:237)
> ****
>
>         at org.eclipse.jetty.http.HttpParser.fill(HttpParser.java:949)****
>
>         at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:274)
> ****
>
>
>         at 
> org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:218)
> ****
>
>
>         at 
> org.eclipse.jetty.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:50)
> ****
>
>
>         at 
> org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.run(BlockingChannelConnector.java:293)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)
> ****
>
>         at java.lang.Thread.run(Thread.java:636)****
>
>  ****
>
>
> "qtp1025542363-107" prio=10 tid=0x00007fcdd0040800 nid=0x56f0 runnable 
> [0x00007fcdd5175000]
> ****
>
>    java.lang.Thread.State: RUNNABLE****
>
>
>         at 
> org.eclipse.jetty.http.HttpGenerator.flushBuffer(HttpGenerator.java:826)
> ****
>
>
>         at 
> org.eclipse.jetty.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:58)
> ****
>
>
>         at 
> org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.run(BlockingChannelConnector.java:293)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)
> ****
>
>         at java.lang.Thread.run(Thread.java:636)****
>
>  ****
>
>
> "qtp1025542363-73" prio=10 tid=0x00007fcdd0015800 nid=0x56c7 runnable 
> [0x00007fcdd7397000]
> ****
>
>    java.lang.Thread.State: RUNNABLE****
>
>         at sun.nio.ch.FileDispatcher.read0(Native Method)****
>
>         at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39)****
>
>         at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:251)****
>
>         at sun.nio.ch.IOUtil.read(IOUtil.java:224)****
>
>         at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:254)**
> **
>
>         - locked <0x00007fce2b0f0b80> (a java.lang.Object)****
>
>
>         at 
> org.eclipse.jetty.io.nio.ChannelEndPoint.fill(ChannelEndPoint.java:186)
> ****
>
>         - locked <0x00007fce2bf74bd0> (a java.nio.HeapByteBuffer)****
>
>
>         at 
> org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.fill(BlockingChannelConnector.java:237)
> ****
>
>         at org.eclipse.jetty.http.HttpParser.fill(HttpParser.java:949)****
>
>         at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:274)
> ****
>
>
>         at 
> org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:218)
> ****
>
>
>         at 
> org.eclipse.jetty.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:50)
> ****
>
>
>         at 
> org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.run(BlockingChannelConnector.java:293)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)
> ****
>
>         at java.lang.Thread.run(Thread.java:636)****
>
>  ****
>
>
> "qtp1025542363-71" prio=10 tid=0x00007fcdd0011800 nid=0x56c5 runnable 
> [0x00007fcdd7599000]
> ****
>
>    java.lang.Thread.State: RUNNABLE****
>
>         at sun.nio.ch.FileDispatcher.read0(Native Method)****
>
>         at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39)****
>
>         at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:251)****
>
>         at sun.nio.ch.IOUtil.read(IOUtil.java:224)****
>
>         at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:254)**
> **
>
>         - locked <0x00007fce2b0f9128> (a java.lang.Object)****
>
>
>         at 
> org.eclipse.jetty.io.nio.ChannelEndPoint.fill(ChannelEndPoint.java:186)
> ****
>
>         - locked <0x00007fce2bfb5c38> (a java.nio.HeapByteBuffer)****
>
>
>         at 
> org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.fill(BlockingChannelConnector.java:237)
> ****
>
>         at org.eclipse.jetty.http.HttpParser.fill(HttpParser.java:949)****
>
>         at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:274)
> ****
>
>
>         at 
> org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:218)
> ****
>
>
>         at 
> org.eclipse.jetty.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:50)
> ****
>
>
>         at 
> org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.run(BlockingChannelConnector.java:293)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)
> ****
>
>         at java.lang.Thread.run(Thread.java:636)****
>
>  ****
>
>
> "qtp1025542363-60" prio=10 tid=0x0000000000e58000 nid=0x56b9 runnable 
> [0x00007fcdd80a4000]
> ****
>
>    java.lang.Thread.State: RUNNABLE****
>
>
>         at 
> org.eclipse.jetty.http.HttpGenerator.flushBuffer(HttpGenerator.java:826)
> ****
>
>
>         at 
> org.eclipse.jetty.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:58)
> ****
>
>
>         at 
> org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.run(BlockingChannelConnector.java:293)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)
> ****
>
>         at java.lang.Thread.run(Thread.java:636)****
>
>  ****
>
>
> "qtp1025542363-24" prio=10 tid=0x0000000001016000 nid=0x4fd0 runnable 
> [0x00007fcdddabe000]
> ****
>
>    java.lang.Thread.State: RUNNABLE****
>
>         at sun.nio.ch.FileDispatcher.read0(Native Method)****
>
>         at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39)****
>
>         at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:251)****
>
>         at sun.nio.ch.IOUtil.read(IOUtil.java:224)****
>
>         at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:254)**
> **
>
>         - locked <0x00007fce2b0e6888> (a java.lang.Object)****
>
>
>         at 
> org.eclipse.jetty.io.nio.ChannelEndPoint.fill(ChannelEndPoint.java:186)
> ****
>
>         - locked <0x00007fce2bf85420> (a java.nio.HeapByteBuffer)****
>
>
>         at 
> org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.fill(BlockingChannelConnector.java:237)
> ****
>
>         at org.eclipse.jetty.http.HttpParser.fill(HttpParser.java:949)****
>
>         at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:274)
> ****
>
>
>         at 
> org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:218)
> ****
>
>
>         at 
> org.eclipse.jetty.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:50)
> ****
>
>
>         at 
> org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.run(BlockingChannelConnector.java:293)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)
> ****
>
>         at java.lang.Thread.run(Thread.java:636)****
>
>  ****
>
> "qtp1025542363-16 Acceptor0 [email protected]:2020
>  STARTING" prio=10 tid=0x00007fce186f9000 nid=0x4f27 runnable 
> [0x00007fcdfd065000]
> ****
>
>    java.lang.Thread.State: RUNNABLE****
>
>         at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)****
>
>
>         at 
> sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:163)
> ****
>
>         - locked <0x00007fce284d2e78> (a java.lang.Object)****
>
>
>         at 
> org.eclipse.jetty.server.nio.BlockingChannelConnector.accept(BlockingChannelConnector.java:138)
> ****
>
>
>         at 
> org.eclipse.jetty.server.AbstractConnector$Acceptor.run(AbstractConnector.java:833)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)
> ****
>
>         at java.lang.Thread.run(Thread.java:636)****
>
>  ****
>
>
> "qtp1025542363-10" prio=10 tid=0x00007fce1824d800 nid=0x4f21 waiting on 
> condition [0x00007fcdfd66b000]
> ****
>
>    java.lang.Thread.State: TIMED_WAITING (sleeping)****
>
>         at java.lang.Thread.sleep(Native Method)****
>
>
>         at 
> org.eclipse.jetty.server.nio.BlockingChannelConnector$1.run(BlockingChannelConnector.java:90)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)
> ****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)
> ****
>
>         at java.lang.Thread.run(Thread.java:636)****
>
>  ****
>
>
> "HashSessionScavenger-0" daemon prio=10 tid=0x00007fce18254800 nid=0x4f1b in 
> Object.wait() [0x00007fcdfd76c000]
> ****
>
>    java.lang.Thread.State: TIMED_WAITING (on object monitor)****
>
>         at java.lang.Object.wait(Native Method)****
>
>         - waiting on <0x00007fce28505368> (a java.util.TaskQueue)****
>
>         at java.util.TimerThread.mainLoop(Timer.java:531)****
>
>         - locked <0x00007fce28505368> (a java.util.TaskQueue)****
>
>         at java.util.TimerThread.run(Timer.java:484)****
>
>  ****
>
>
> "Low Memory Detector" daemon prio=10 tid=0x00007fce18025000 nid=0x4ee6 
> runnable [0x0000000000000000]
> ****
>
>    java.lang.Thread.State: RUNNABLE****
>
>  ****
>
>
> "CompilerThread1" daemon prio=10 tid=0x00007fce18022000 nid=0x4ee5 waiting on 
> condition [0x0000000000000000]
> ****
>
>    java.lang.Thread.State: RUNNABLE****
>
>  ****
>
>
> "CompilerThread0" daemon prio=10 tid=0x00007fce1801f000 nid=0x4ee4 waiting on 
> condition [0x0000000000000000]
> ****
>
>    java.lang.Thread.State: RUNNABLE****
>
>  ****
>
>
> "Signal Dispatcher" daemon prio=10 tid=0x00007fce1801d000 nid=0x4ee3 runnable 
> [0x0000000000000000]
> ****
>
>    java.lang.Thread.State: RUNNABLE****
>
>  ****
>
>
> "Finalizer" daemon prio=10 tid=0x00007fce18001000 nid=0x4ee2 in Object.wait() 
> [0x00007fce174c0000]
> ****
>
>    java.lang.Thread.State: WAITING (on object monitor)****
>
>         at java.lang.Object.wait(Native Method)****
>
>
>         - waiting on <0x00007fce284f6890> (a 
> java.lang.ref.ReferenceQueue$Lock)
> ****
>
>         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:133)***
> *
>
>         - locked <0x00007fce284f6890> (a java.lang.ref.ReferenceQueue$Lock)
> ****
>
>         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:149)***
> *
>
>         at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:177)
> ****
>
>  ****
>
>
> "Reference Handler" daemon prio=10 tid=0x0000000000b96800 nid=0x4ee1 in 
> Object.wait() [0x00007fce175c1000]
> ****
>
>    java.lang.Thread.State: WAITING (on object monitor)****
>
>         at java.lang.Object.wait(Native Method)****
>
>         - waiting on <0x00007fce284ee948> (a java.lang.ref.Reference$Lock)
> ****
>
>         at java.lang.Object.wait(Object.java:502)****
>
>         at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)
> ****
>
>         - locked <0x00007fce284ee948> (a java.lang.ref.Reference$Lock)****
>
>  ****
>
>
> "main" prio=10 tid=0x0000000000b22800 nid=0x4ed7 in Object.wait() 
> [0x00007fce78401000]
> ****
>
>    java.lang.Thread.State: WAITING (on object monitor)****
>
>         at java.lang.Object.wait(Native Method)****
>
>         - waiting on <0x00007fce285024e0> (a java.lang.Object)****
>
>         at java.lang.Object.wait(Object.java:502)****
>
>
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool.join(QueuedThreadPool.java:385)
> ****
>
>         - locked <0x00007fce285024e0> (a java.lang.Object)****
>
>         at org.eclipse.jetty.server.Server.join(Server.java:402)****
>
>         at org.apache.jena.fuseki.FusekiCmd.exec(FusekiCmd.java:402)****
>
>         at arq.cmdline.CmdMain.mainMethod(CmdMain.java:101)****
>
>         at arq.cmdline.CmdMain.mainRun(CmdMain.java:63)****
>
>         at arq.cmdline.CmdMain.mainRun(CmdMain.java:50)****
>
>         at org.apache.jena.fuseki.FusekiCmd.main(FusekiCmd.java:106)****
>
>  ****
>
> "VM Thread" prio=10 tid=0x0000000000b92000 nid=0x4ee0 runnable ****
>
>  ****
>
>
> "GC task thread#0 (ParallelGC)" prio=10 tid=0x0000000000b2d800 nid=0x4ed8 
> runnable
> ****
>
>  ****
>
>
> "GC task thread#1 (ParallelGC)" prio=10 tid=0x0000000000b2f800 nid=0x4ed9 
> runnable
> ****
>
>  ****
>
>
> "GC task thread#2 (ParallelGC)" prio=10 tid=0x0000000000b31000 nid=0x4eda 
> runnable
> ****
>
>  ****
>
>
> "GC task thread#3 (ParallelGC)" prio=10 tid=0x0000000000b33000 nid=0x4edb 
> runnable
> ****
>
>  ****
>
>
> "GC task thread#4 (ParallelGC)" prio=10 tid=0x0000000000b35000 nid=0x4edc 
> runnable
> ****
>
>  ****
>
>
> "GC task thread#5 (ParallelGC)" prio=10 tid=0x0000000000b36800 nid=0x4edd 
> runnable
> ****
>
>  ****
>
>
> "GC task thread#6 (ParallelGC)" prio=10 tid=0x0000000000b38800 nid=0x4ede 
> runnable
> ****
>
>  ****
>
>
> "GC task thread#7 (ParallelGC)" prio=10 tid=0x0000000000b3a800 nid=0x4edf 
> runnable
> ****
>
>  ****
>
>
> "VM Periodic Task Thread" prio=10 tid=0x00007fce18027800 nid=0x4ee7 waiting 
> on condition
> ****
>
>  ****
>
> JNI global references: 1299****
>
>  ****
> ------------------------------
> ------------------------------
>
> 陈仕员****
>
> 浙江核新同花顺网络信息股份有限公司 ****
>
> Mobile :18668187090****
>
> Email  : [email protected]****
>
> WebSite: http://search.10jqka.com.cn ****
>
>  ****
>



-- 
I like: Like Like - The likeliest place on the web<http://like-like.xenei.com>
Identity: https://www.identify.nu/[email protected]
LinkedIn: http://www.linkedin.com/in/claudewarren

Reply via email to