qq_27793411 2017-02-22 05:31 采纳率: 0%
浏览 2526

Java web应用 CPU高占用,求高手瞄一眼 jstack 帮忙分析解决!!

jstack 打印信息在1楼

cpu占用前几名 Tid 在 2楼

我限制程序了cpu占用率,所以看起来不高,如果没有限制的话,会飙到100%
如要了解其他信息,请追加回答描述~ 谢谢

  • 写回答

3条回答 默认 最新

  • qq_27793411 2017-02-22 05:35
    关注

    2017-02-22 13:10:17
    Full thread dump Java HotSpot(TM) 64-Bit Server VM (24.55-b03 mixed mode):

    "XMemcached-HeartBeatPool[MemcachedClient-0]-33" prio=6 tid=0x000000001581f000 nid=0x1f34 waiting on condition [0x0000000020def000]
    java.lang.Thread.State: TIMED_WAITING (parking)
    at sun.misc.Unsafe.park(Native Method)
    - parking to wait for (a java.util.concurrent.SynchronousQueue$TransferStack)
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
    at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460)
    at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:359)
    at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:942)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:745)

    Locked ownable synchronizers:
    - None

    "XMemcached-HeartBeatPool[MemcachedClient-0]-32" prio=6 tid=0x0000000015820000 nid=0x2c1c waiting on condition [0x0000000020cef000]
    java.lang.Thread.State: TIMED_WAITING (parking)
    at sun.misc.Unsafe.park(Native Method)
    - parking to wait for (a java.util.concurrent.SynchronousQueue$TransferStack)
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
    at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460)
    at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:359)
    at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:942)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:745)

    Locked ownable synchronizers:
    - None

    "qtp908657285-48" prio=6 tid=0x0000000013e18000 nid=0x2e30 waiting on condition [0x000000001bbdf000]
    java.lang.Thread.State: TIMED_WAITING (parking)
    at sun.misc.Unsafe.park(Native Method)
    - parking to wait for (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:2082)
    at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:337)
    at org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:521)
    at org.eclipse.jetty.util.thread.QueuedThreadPool.access$600(QueuedThreadPool.java:39)
    at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:567)
    at java.lang.Thread.run(Thread.java:745)

    Locked ownable synchronizers:
    - None

    "qtp908657285-47" prio=6 tid=0x0000000013e16800 nid=0x2e04 waiting on condition [0x000000001badf000]
    java.lang.Thread.State: TIMED_WAITING (parking)
    at sun.misc.Unsafe.park(Native Method)
    - parking to wait for (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:2082)
    at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:337)
    at org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:521)
    at org.eclipse.jetty.util.thread.QueuedThreadPool.access$600(QueuedThreadPool.java:39)
    at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:567)
    at java.lang.Thread.run(Thread.java:745)

    Locked ownable synchronizers:
    - None

    "qtp908657285-46" prio=6 tid=0x0000000013e0d800 nid=0x2df8 waiting on condition [0x000000001b9df000]
    java.lang.Thread.State: TIMED_WAITING (parking)
    at sun.misc.Unsafe.park(Native Method)
    - parking to wait for (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:2082)
    at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:337)
    at org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:521)
    at org.eclipse.jetty.util.thread.QueuedThreadPool.access$600(QueuedThreadPool.java:39)
    at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:567)
    at java.lang.Thread.run(Thread.java:745)

    Locked ownable synchronizers:
    - None

    "qtp908657285-45" prio=6 tid=0x0000000013e14800 nid=0x2214 waiting on condition [0x000000001b8de000]
    java.lang.Thread.State: TIMED_WAITING (parking)
    at sun.misc.Unsafe.park(Native Method)
    - parking to wait for (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:2082)
    at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:337)
    at org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:521)
    at org.eclipse.jetty.util.thread.QueuedThreadPool.access$600(QueuedThreadPool.java:39)
    at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:567)
    at java.lang.Thread.run(Thread.java:745)

    Locked ownable synchronizers:
    - None

    "qtp908657285-44 Acceptor1 SelectChannelConnector@0.0.0.0:8080" prio=6 tid=0x0000000013e13800 nid=0x23a4 waiting for monitor entry [0x000000001b7de000]
    java.lang.Thread.State: BLOCKED (on object monitor)
    at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:225)
    - waiting to lock (a java.lang.Object)
    at org.eclipse.jetty.server.nio.SelectChannelConnector.accept(SelectChannelConnector.java:104)
    at org.eclipse.jetty.server.AbstractConnector$Acceptor.run(AbstractConnector.java:933)
    at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:603)
    at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:538)
    at java.lang.Thread.run(Thread.java:745)

    Locked ownable synchronizers:
    - None

    "qtp908657285-43 Acceptor0 SelectChannelConnector@0.0.0.0:8080" prio=6 tid=0x0000000013e13000 nid=0x2dc8 runnable [0x000000001b6df000]
    java.lang.Thread.State: RUNNABLE
    at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
    at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:241)
    - locked (a java.lang.Object)
    at org.eclipse.jetty.server.nio.SelectChannelConnector.accept(SelectChannelConnector.java:104)
    at org.eclipse.jetty.server.AbstractConnector$Acceptor.run(AbstractConnector.java:933)
    at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:603)
    at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:538)
    at java.lang.Thread.run(Thread.java:745)

    Locked ownable synchronizers:
    - None

    "qtp908657285-42 Selector1" prio=6 tid=0x0000000013e12000 nid=0x2dfc runnable [0x000000001b5de000]
    java.lang.Thread.State: RUNNABLE
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
    at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
    at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
    - locked (a sun.nio.ch.Util$2)
    - locked (a java.util.Collections$UnmodifiableSet)
    - locked (a sun.nio.ch.WindowsSelectorImpl)
    at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
    at org.eclipse.jetty.io.nio.SelectorManager$SelectSet.doSelect(SelectorManager.java:564)
    at org.eclipse.jetty.io.nio.SelectorManager$1.run(SelectorManager.java:285)
    at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:603)
    at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:538)
    at java.lang.Thread.run(Thread.java:745)

    Locked ownable synchronizers:
    - None

    "qtp908657285-41 Selector0" prio=6 tid=0x0000000013e0a800 nid=0x2f24 runnable [0x000000001907f000]
    java.lang.Thread.State: RUNNABLE
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
    at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
    at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
    - locked (a sun.nio.ch.Util$2)
    - locked (a java.util.Collections$UnmodifiableSet)
    - locked (a sun.nio.ch.WindowsSelectorImpl)
    at sun.nio.ch.SelectorImpl.selectNow(SelectorImpl.java:106)
    at org.eclipse.jetty.io.nio.SelectorManager$SelectSet.doSelect(SelectorManager.java:531)
    at org.eclipse.jetty.io.nio.SelectorManager$1.run(SelectorManager.java:285)
    at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:603)
    at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:538)
    at java.lang.Thread.run(Thread.java:745)

    Locked ownable synchronizers:
    - None

    "Timer-0" prio=6 tid=0x0000000013e11800 nid=0x2db8 in Object.wait() [0x0000000018f7f000]
    java.lang.Thread.State: TIMED_WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on (a java.util.TaskQueue)
    at java.util.TimerThread.mainLoop(Timer.java:552)
    - locked (a java.util.TaskQueue)
    at java.util.TimerThread.run(Timer.java:505)

    Locked ownable synchronizers:
    - None

    "Heal-Session-Thread" prio=6 tid=0x0000000013e09000 nid=0x2e34 waiting on condition [0x0000000018e7f000]
    java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park(Native Method)
    - parking to wait for (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
    at java.util.concurrent.DelayQueue.take(DelayQueue.java:209)
    at net.rubyeye.xmemcached.impl.MemcachedConnector$SessionMonitor.run(MemcachedConnector.java:112)

    Locked ownable synchronizers:
    - None

    "Xmemcached-Reactor-15" daemon prio=6 tid=0x0000000013e0d000 nid=0x21d8 runnable [0x0000000018d7f000]
    java.lang.Thread.State: RUNNABLE
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
    at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
    at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
    - locked (a sun.nio.ch.Util$2)
    - locked (a java.util.Collections$UnmodifiableSet)
    - locked (a sun.nio.ch.WindowsSelectorImpl)
    at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
    at com.google.code.yanf4j.nio.impl.Reactor.run(Reactor.java:115)

    Locked ownable synchronizers:
    - None

    "Xmemcached-Reactor-14" daemon prio=6 tid=0x0000000013e0c000 nid=0x249c runnable [0x0000000018c7e000]
    java.lang.Thread.State: RUNNABLE
    at sun.nio.ch.WindowsSelectorImpl.resetWakeupSocket0(Native Method)
    at sun.nio.ch.WindowsSelectorImpl.resetWakeupSocket(WindowsSelectorImpl.java:473)
    - locked (a java.lang.Object)
    at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:174)
    at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
    - locked (a sun.nio.ch.Util$2)
    - locked (a java.util.Collections$UnmodifiableSet)
    - locked (a sun.nio.ch.WindowsSelectorImpl)
    at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
    at com.google.code.yanf4j.nio.impl.Reactor.run(Reactor.java:115)

    Locked ownable synchronizers:
    - None

    "Xmemcached-Reactor-13" daemon prio=6 tid=0x0000000013e0b800 nid=0x2ca4 runnable [0x0000000018b7f000]
    java.lang.Thread.State: RUNNABLE
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
    at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
    at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
    - locked (a sun.nio.ch.Util$2)
    - locked (a java.util.Collections$UnmodifiableSet)
    - locked (a sun.nio.ch.WindowsSelectorImpl)
    at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
    at com.google.code.yanf4j.nio.impl.Reactor.run(Reactor.java:115)

    Locked ownable synchronizers:
    - None

    "Xmemcached-Reactor-12" daemon prio=6 tid=0x0000000013e0f000 nid=0x2ccc runnable [0x0000000018a7f000]
    java.lang.Thread.State: RUNNABLE
    at sun.nio.ch.WindowsSelectorImpl.resetWakeupSocket0(Native Method)
    at sun.nio.ch.WindowsSelectorImpl.resetWakeupSocket(WindowsSelectorImpl.java:473)
    - locked (a java.lang.Object)
    at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:174)
    at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
    - locked (a sun.nio.ch.Util$2)
    - locked (a java.util.Collections$UnmodifiableSet)
    - locked (a sun.nio.ch.WindowsSelectorImpl)
    at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
    at com.google.code.yanf4j.nio.impl.Reactor.run(Reactor.java:115)

    Locked ownable synchronizers:
    - None

    "Xmemcached-Reactor-11" daemon prio=6 tid=0x0000000013e0a000 nid=0x97c runnable [0x000000001897f000]
    java.lang.Thread.State: RUNNABLE
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
    at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
    at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
    - locked (a sun.nio.ch.Util$2)
    - locked (a java.util.Collections$UnmodifiableSet)
    - locked (a sun.nio.ch.WindowsSelectorImpl)
    at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
    at com.google.code.yanf4j.nio.impl.Reactor.run(Reactor.java:115)

    Locked ownable synchronizers:
    - None

    "Xmemcached-Reactor-10" daemon prio=6 tid=0x0000000013e0e800 nid=0xf8 runnable [0x000000001887f000]
    java.lang.Thread.State: RUNNABLE
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
    at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
    at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
    - locked (a sun.nio.ch.Util$2)
    - locked (a java.util.Collections$UnmodifiableSet)
    - locked (a sun.nio.ch.WindowsSelectorImpl)
    at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
    at com.google.code.yanf4j.nio.impl.Reactor.run(Reactor.java:115)

    Locked ownable synchronizers:
    - None

    "Xmemcached-Reactor-9" daemon prio=6 tid=0x0000000013e10000 nid=0xa44 runnable [0x000000001877f000]
    java.lang.Thread.State: RUNNABLE
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
    at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
    at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
    - locked (a sun.nio.ch.Util$2)
    - locked (a java.util.Collections$UnmodifiableSet)
    - locked (a sun.nio.ch.WindowsSelectorImpl)
    at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
    at com.google.code.yanf4j.nio.impl.Reactor.run(Reactor.java:115)

    Locked ownable synchronizers:
    - None

    "Xmemcached-Reactor-8" daemon prio=6 tid=0x0000000015819800 nid=0x2adc runnable [0x000000001867e000]
    java.lang.Thread.State: RUNNABLE
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
    at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
    at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
    - locked (a sun.nio.ch.Util$2)
    - locked (a java.util.Collections$UnmodifiableSet)
    - locked (a sun.nio.ch.WindowsSelectorImpl)
    at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
    at com.google.code.yanf4j.nio.impl.Reactor.run(Reactor.java:115)

    Locked ownable synchronizers:
    - None

    "Xmemcached-Reactor-7" daemon prio=6 tid=0x0000000015818800 nid=0x23c4 runnable [0x000000001857e000]
    java.lang.Thread.State: RUNNABLE
    at java.lang.Object.notifyAll(Native Method)
    at sun.nio.ch.WindowsSelectorImpl$StartLock.startThreads(WindowsSelectorImpl.java:189)
    - locked (a sun.nio.ch.WindowsSelectorImpl$StartLock)
    at sun.nio.ch.WindowsSelectorImpl$StartLock.access$300(WindowsSelectorImpl.java:181)
    at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:153)
    at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
    - locked (a sun.nio.ch.Util$2)
    - locked (a java.util.Collections$UnmodifiableSet)
    - locked (a sun.nio.ch.WindowsSelectorImpl)
    at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
    at com.google.code.yanf4j.nio.impl.Reactor.run(Reactor.java:115)

    Locked ownable synchronizers:
    - None

    "Xmemcached-Reactor-6" daemon prio=6 tid=0x0000000015818000 nid=0x2b3c runnable [0x000000001847e000]
    java.lang.Thread.State: RUNNABLE
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
    at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
    at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
    - locked (a sun.nio.ch.Util$2)
    - locked (a java.util.Collections$UnmodifiableSet)
    - locked (a sun.nio.ch.WindowsSelectorImpl)
    at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
    at com.google.code.yanf4j.nio.impl.Reactor.run(Reactor.java:115)

    Locked ownable synchronizers:
    - None

    "Xmemcached-Reactor-5" daemon prio=6 tid=0x000000001581b000 nid=0x2680 runnable [0x000000001837f000]
    java.lang.Thread.State: RUNNABLE
    at sun.nio.ch.WindowsSelectorImpl.resetWakeupSocket0(Native Method)
    at sun.nio.ch.WindowsSelectorImpl.resetWakeupSocket(WindowsSelectorImpl.java:473)
    - locked (a java.lang.Object)
    at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:174)
    at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
    - locked (a sun.nio.ch.Util$2)
    - locked (a java.util.Collections$UnmodifiableSet)
    - locked (a sun.nio.ch.WindowsSelectorImpl)
    at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
    at com.google.code.yanf4j.nio.impl.Reactor.run(Reactor.java:115)

    Locked ownable synchronizers:
    - None

    "Xmemcached-Reactor-4" daemon prio=6 tid=0x000000001581a000 nid=0x2c28 runnable [0x000000001827f000]
    java.lang.Thread.State: RUNNABLE
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
    at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
    at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
    - locked (a sun.nio.ch.Util$2)
    - locked (a java.util.Collections$UnmodifiableSet)
    - locked (a sun.nio.ch.WindowsSelectorImpl)
    at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
    at com.google.code.yanf4j.nio.impl.Reactor.run(Reactor.java:115)

    Locked ownable synchronizers:
    - None

    "Xmemcached-Reactor-3" daemon prio=6 tid=0x00000000117e6000 nid=0xe0 runnable [0x000000001817e000]
    java.lang.Thread.State: RUNNABLE
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
    at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
    at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
    - locked (a sun.nio.ch.Util$2)
    - locked (a java.util.Collections$UnmodifiableSet)
    - locked (a sun.nio.ch.WindowsSelectorImpl)
    at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
    at com.google.code.yanf4j.nio.impl.Reactor.run(Reactor.java:115)

    Locked ownable synchronizers:
    - None

    "Xmemcached-Reactor-2" daemon prio=6 tid=0x0000000015c45000 nid=0x2c94 runnable [0x000000001706f000]
    java.lang.Thread.State: RUNNABLE
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
    at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
    at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
    at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
    - locked (a sun.nio.ch.Util$2)
    - locked (a java.util.Collections$UnmodifiableSet)
    - locked (a sun.nio.ch.WindowsSelectorImpl)
    at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
    at com.google.code.yanf4j.nio.impl.Reactor.run(Reactor.java:115)

    Locked ownable synchronizers:
    - None

    "Xmemcached-Reactor-1" daemon prio=6 tid=0x0000000015f68000 nid=0x2c48 runnable [0x0000000016f6f000]
    java.lang.Thread.State: RUNNABLE
    at java.util.ArrayList.iterator(ArrayList.java:814)
    at sun.nio.ch.WindowsSelectorImpl.updateSelectedKeys(WindowsSelectorImpl.java:496)
    at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:172)
    at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
    - locked (a sun.nio.ch.Util$2)
    - locked (a java.util.Collections$UnmodifiableSet)
    - locked (a sun.nio.ch.WindowsSelectorImpl)
    at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
    at com.google.code.yanf4j.nio.impl.Reactor.run(Reactor.java:115)

    Locked ownable synchronizers:
    - None

    "Xmemcached-Reactor-0" daemon prio=6 tid=0x0000000014e5f000 nid=0x2c90 runnable [0x0000000016e6e000]
    java.lang.Thread.State: RUNNABLE
    at sun.nio.ch.WindowsSelectorImpl.resetWakeupSocket0(Native Method)
    at sun.nio.ch.WindowsSelectorImpl.resetWakeupSocket(WindowsSelectorImpl.java:473)
    - locked (a java.lang.Object)
    at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:174)
    at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
    - locked (a sun.nio.ch.Util$2)
    - locked (a java.util.Collections$UnmodifiableSet)
    - locked (a sun.nio.ch.WindowsSelectorImpl)
    at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
    at com.google.code.yanf4j.nio.impl.Reactor.run(Reactor.java:115)

    Locked ownable synchronizers:
    - None

    "flushSecretApiReporter-thread" prio=6 tid=0x0000000013adf800 nid=0x2e6c waiting on condition [0x0000000016d6f000]
    java.lang.Thread.State: TIMED_WAITING (sleeping)
    at java.lang.Thread.sleep(Native Method)
    at com.taobao.api.internal.report.ApiReporter$1.run(ApiReporter.java:48)

    Locked ownable synchronizers:
    - None

    "Druid-ConnectionPool-Destroy-1108324803" daemon prio=6 tid=0x000000000e479000 nid=0x2d30 waiting on condition [0x0000000016c6f000]
    java.lang.Thread.State: TIMED_WAITING (sleeping)
    at java.lang.Thread.sleep(Native Method)
    at com.alibaba.druid.pool.DruidDataSource$DestroyConnectionThread.run(DruidDataSource.java:1755)

    Locked ownable synchronizers:
    - None

    "Druid-ConnectionPool-Create-1108324803" daemon prio=6 tid=0x0000000011216800 nid=0x2e7c waiting on condition [0x0000000016b6f000]
    java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park(Native Method)
    - parking to wait for (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1660)

    Locked ownable synchronizers:
    - None

    "GC Daemon" daemon prio=2 tid=0x0000000013c89800 nid=0x2d14 in Object.wait() [0x000000001696f000]
    java.lang.Thread.State: TIMED_WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on (a sun.misc.GC$LatencyLock)
    at sun.misc.GC$Daemon.run(GC.java:117)
    - locked (a sun.misc.GC$LatencyLock)

    Locked ownable synchronizers:
    - None

    "HashSessionScavenger-0" daemon prio=6 tid=0x000000000f984000 nid=0x2d04 in Object.wait() [0x000000001204f000]
    java.lang.Thread.State: TIMED_WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on (a java.util.TaskQueue)
    at java.util.TimerThread.mainLoop(Timer.java:552)
    - locked (a java.util.TaskQueue)
    at java.util.TimerThread.run(Timer.java:505)

    Locked ownable synchronizers:
    - None

    "Okio Watchdog" daemon prio=6 tid=0x000000000ea93800 nid=0x2d00 in Object.wait() [0x000000000fbcf000]
    java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on (a java.lang.Class for okio.AsyncTimeout)
    at java.lang.Object.wait(Object.java:503)
    at okio.AsyncTimeout.awaitTimeout(AsyncTimeout.java:311)
    - locked (a java.lang.Class for okio.AsyncTimeout)
    at okio.AsyncTimeout.access$000(AsyncTimeout.java:40)
    at okio.AsyncTimeout$Watchdog.run(AsyncTimeout.java:286)

    Locked ownable synchronizers:
    - None

    "Service Thread" daemon prio=6 tid=0x000000000d552000 nid=0x2e84 runnable [0x0000000000000000]
    java.lang.Thread.State: RUNNABLE

    Locked ownable synchronizers:
    - None

    "C2 CompilerThread1" daemon prio=10 tid=0x000000000d555800 nid=0x2e14 waiting on condition [0x0000000000000000]
    java.lang.Thread.State: RUNNABLE

    Locked ownable synchronizers:
    - None

    "C2 CompilerThread0" daemon prio=10 tid=0x000000000d554800 nid=0x2e1c waiting on condition [0x0000000000000000]
    java.lang.Thread.State: RUNNABLE

    Locked ownable synchronizers:
    - None

    "JDWP Command Reader" daemon prio=6 tid=0x000000000d543800 nid=0x2ec0 runnable [0x0000000000000000]
    java.lang.Thread.State: RUNNABLE

    Locked ownable synchronizers:
    - None

    "JDWP Event Helper Thread" daemon prio=6 tid=0x000000000d53f800 nid=0x2cb8 runnable [0x0000000000000000]
    java.lang.Thread.State: RUNNABLE

    Locked ownable synchronizers:
    - None

    "JDWP Transport Listener: dt_socket" daemon prio=6 tid=0x000000000d53c800 nid=0x2998 runnable [0x0000000000000000]
    java.lang.Thread.State: RUNNABLE

    Locked ownable synchronizers:
    - None

    "Attach Listener" daemon prio=10 tid=0x0000000002db9000 nid=0x2cf8 waiting on condition [0x0000000000000000]
    java.lang.Thread.State: RUNNABLE

    Locked ownable synchronizers:
    - None

    "Signal Dispatcher" daemon prio=10 tid=0x0000000002db1000 nid=0x2ce8 runnable [0x0000000000000000]
    java.lang.Thread.State: RUNNABLE

    Locked ownable synchronizers:
    - None

    "Finalizer" daemon prio=8 tid=0x000000000b520800 nid=0x2cc8 in Object.wait() [0x000000000d4ff000]
    java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on (a java.lang.ref.ReferenceQueue$Lock)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
    - locked (a java.lang.ref.ReferenceQueue$Lock)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
    at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:189)

    Locked ownable synchronizers:
    - None

    "Reference Handler" daemon prio=10 tid=0x000000000b518000 nid=0x2c74 in Object.wait() [0x000000000d3ff000]
    java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on (a java.lang.ref.Reference$Lock)
    at java.lang.Object.wait(Object.java:503)
    at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)
    - locked (a java.lang.ref.Reference$Lock)

    Locked ownable synchronizers:
    - None

    "main" prio=6 tid=0x0000000002bbd800 nid=0x48c in Object.wait() [0x0000000002cbe000]
    java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on (a java.lang.Object)
    at java.lang.Object.wait(Object.java:503)
    at org.eclipse.jetty.util.thread.QueuedThreadPool.join(QueuedThreadPool.java:386)
    - locked (a java.lang.Object)
    at org.eclipse.jetty.server.Server.join(Server.java:406)
    at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:531)
    at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:364)
    at org.mortbay.jetty.plugin.JettyRunMojo.execute(JettyRunMojo.java:516)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
    at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
    at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
    at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
    at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
    at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)

    Locked ownable synchronizers:
    - None

    "VM Thread" prio=10 tid=0x000000000b515800 nid=0x2c68 runnable

    "GC task thread#0 (ParallelGC)" prio=6 tid=0x0000000002cd7800 nid=0x2e44 runnable

    "GC task thread#1 (ParallelGC)" prio=6 tid=0x0000000002cd9000 nid=0x2de0 runnable

    "GC task thread#2 (ParallelGC)" prio=6 tid=0x0000000002cda800 nid=0x2d38 runnable

    "GC task thread#3 (ParallelGC)" prio=6 tid=0x0000000002cdc800 nid=0x2d1c runnable

    "GC task thread#4 (ParallelGC)" prio=6 tid=0x0000000002cde800 nid=0x2cec runnable

    "GC task thread#5 (ParallelGC)" prio=6 tid=0x0000000002ce0000 nid=0x2c60 runnable

    "GC task thread#6 (ParallelGC)" prio=6 tid=0x0000000002ce4800 nid=0x2e70 runnable

    "GC task thread#7 (ParallelGC)" prio=6 tid=0x0000000002ce5800 nid=0xc94 runnable

    "VM Periodic Task Thread" prio=10 tid=0x000000000d575000 nid=0x2da0 waiting on condition

    JNI global references: 9401

    评论

报告相同问题?

悬赏问题

  • ¥30 这是哪个作者做的宝宝起名网站
  • ¥60 版本过低apk如何修改可以兼容新的安卓系统
  • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!