Created
July 24, 2017 03:56
-
-
Save wangyu190810/694f92343396e2f056ac26646972eb7a to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[root@db1 ~]# jstack 44940 | |
2017-07-24 11:47:23 | |
Full thread dump Java HotSpot(TM) 64-Bit Server VM (24.79-b02 mixed mode): | |
"MessageBrokerSockJS-3" prio=10 tid=0x00007fe2f4004800 nid=0x1463 waiting on condition [0x00007fe3b1488000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000060e83d940> (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.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1085) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807) | |
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) | |
"Attach Listener" daemon prio=10 tid=0x00007fe358001000 nid=0xf64 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"http-nio-9081-exec-10" daemon prio=10 tid=0x00007fe2e000a800 nid=0xb721 waiting on condition [0x00007fe3b168a000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000060e21d8c8> (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.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103) | |
at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31) | |
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 org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) | |
at java.lang.Thread.run(Thread.java:745) | |
"MessageBrokerSockJS-2" prio=10 tid=0x00007fe2f4003000 nid=0xb2c0 waiting on condition [0x00007fe3b178b000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000060e83d940> (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 java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807) | |
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) | |
"http-nio-9081-exec-9" daemon prio=10 tid=0x00007fe2e0009000 nid=0xb2bf waiting on condition [0x00007fe3b188c000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000060e21d8c8> (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.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103) | |
at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31) | |
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 org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) | |
at java.lang.Thread.run(Thread.java:745) | |
"http-nio-9081-exec-8" daemon prio=10 tid=0x00007fe2ec004800 nid=0xb2be waiting on condition [0x00007fe3b198d000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000060e21d8c8> (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.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103) | |
at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31) | |
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 org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) | |
at java.lang.Thread.run(Thread.java:745) | |
"http-nio-9081-exec-7" daemon prio=10 tid=0x00007fe2e0007000 nid=0xb2bd waiting on condition [0x00007fe3b1a8e000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000060e21d8c8> (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.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103) | |
at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31) | |
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 org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) | |
at java.lang.Thread.run(Thread.java:745) | |
"http-nio-9081-exec-6" daemon prio=10 tid=0x00007fe2ec002800 nid=0xb2bc waiting on condition [0x00007fe3b1b8f000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000060e21d8c8> (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.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103) | |
at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31) | |
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 org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) | |
at java.lang.Thread.run(Thread.java:745) | |
"http-nio-9081-exec-5" daemon prio=10 tid=0x00007fe2e0005800 nid=0xb2bb waiting on condition [0x00007fe3b1c90000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000060e21d8c8> (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.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103) | |
at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31) | |
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 org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) | |
at java.lang.Thread.run(Thread.java:745) | |
"http-nio-9081-exec-4" daemon prio=10 tid=0x00007fe2ec001000 nid=0xb2ba waiting on condition [0x00007fe3b1d91000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000060e21d8c8> (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.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103) | |
at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31) | |
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 org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) | |
at java.lang.Thread.run(Thread.java:745) | |
"http-nio-9081-exec-3" daemon prio=10 tid=0x00007fe2e0004000 nid=0xb2b9 waiting on condition [0x00007fe3b1e92000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000060e21d8c8> (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.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103) | |
at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31) | |
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 org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) | |
at java.lang.Thread.run(Thread.java:745) | |
"http-nio-9081-exec-2" daemon prio=10 tid=0x00007fe2e0003000 nid=0xb2b8 waiting on condition [0x00007fe3b1f93000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000060e21d8c8> (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.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103) | |
at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31) | |
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 org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) | |
at java.lang.Thread.run(Thread.java:745) | |
"Thread-13" daemon prio=10 tid=0x00007fe330040800 nid=0xb2b7 waiting on condition [0x00007fe3b38ac000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000060de15878> (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 java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807) | |
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) | |
"http-nio-9081-exec-1" daemon prio=10 tid=0x00007fe2e0001800 nid=0xb2b6 waiting on condition [0x00007fe3b37ab000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000060e21d8c8> (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.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103) | |
at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31) | |
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 org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) | |
at java.lang.Thread.run(Thread.java:745) | |
"ajp-nio-8009-Acceptor-0" daemon prio=10 tid=0x00007fe3cc12a000 nid=0xb0dd runnable [0x00007fe3b2094000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method) | |
at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:241) | |
- locked <0x000000060ba23af0> (a java.lang.Object) | |
at org.apache.tomcat.util.net.NioEndpoint$Acceptor.run(NioEndpoint.java:688) | |
at java.lang.Thread.run(Thread.java:745) | |
"ajp-nio-8009-ClientPoller-1" daemon prio=10 tid=0x00007fe3cc127800 nid=0xb0dc runnable [0x00007fe3b2195000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method) | |
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269) | |
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79) | |
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87) | |
- locked <0x000000060e83dfc8> (a sun.nio.ch.Util$2) | |
- locked <0x000000060e83dfd8> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x000000060e83df80> (a sun.nio.ch.EPollSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:1052) | |
at java.lang.Thread.run(Thread.java:745) | |
"ajp-nio-8009-ClientPoller-0" daemon prio=10 tid=0x00007fe3cc125800 nid=0xb0db runnable [0x00007fe3b2296000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method) | |
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269) | |
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79) | |
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87) | |
- locked <0x000000060e83e6f8> (a sun.nio.ch.Util$2) | |
- locked <0x000000060e83e708> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x000000060e83e6b0> (a sun.nio.ch.EPollSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:1052) | |
at java.lang.Thread.run(Thread.java:745) | |
"http-nio-9081-Acceptor-0" daemon prio=10 tid=0x00007fe3cc124000 nid=0xb0da runnable [0x00007fe3b2397000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method) | |
at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:241) | |
- locked <0x000000060bb355c8> (a java.lang.Object) | |
at org.apache.tomcat.util.net.NioEndpoint$Acceptor.run(NioEndpoint.java:688) | |
at java.lang.Thread.run(Thread.java:745) | |
"http-nio-9081-ClientPoller-1" daemon prio=10 tid=0x00007fe3cc28b800 nid=0xb0d9 runnable [0x00007fe3b2498000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method) | |
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269) | |
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79) | |
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87) | |
- locked <0x000000060e27e608> (a sun.nio.ch.Util$2) | |
- locked <0x000000060e27e5f8> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x000000060e27e3b0> (a sun.nio.ch.EPollSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:1052) | |
at java.lang.Thread.run(Thread.java:745) | |
"http-nio-9081-ClientPoller-0" daemon prio=10 tid=0x00007fe3cc289800 nid=0xb0d8 runnable [0x00007fe3b2599000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method) | |
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269) | |
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79) | |
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87) | |
- locked <0x000000060e27ed38> (a sun.nio.ch.Util$2) | |
- locked <0x000000060e27ed28> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x000000060e27eae0> (a sun.nio.ch.EPollSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:1052) | |
at java.lang.Thread.run(Thread.java:745) | |
"ContainerBackgroundProcessor[StandardEngine[Catalina]]" daemon prio=10 tid=0x00007fe3cc285800 nid=0xb0d7 waiting on condition [0x00007fe3b269a000] | |
java.lang.Thread.State: TIMED_WAITING (sleeping) | |
at java.lang.Thread.sleep(Native Method) | |
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1345) | |
at java.lang.Thread.run(Thread.java:745) | |
"MessageBrokerSockJS-1" prio=10 tid=0x00007fe3349c4000 nid=0xb0d6 waiting on condition [0x00007fe3b279b000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000060e83d940> (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.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1085) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807) | |
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) | |
"executeJos" daemon prio=10 tid=0x00007fe334770000 nid=0xb0b5 runnable [0x00007fe3b289a000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.reflect.Reflection.getCallerClass(Native Method) | |
at java.lang.Class.getDeclaredConstructor(Class.java:2057) | |
at org.apache.ibatis.reflection.factory.DefaultObjectFactory.instantiateClass(DefaultObjectFactory.java:60) | |
at org.apache.ibatis.reflection.factory.DefaultObjectFactory.create(DefaultObjectFactory.java:48) | |
at org.apache.ibatis.reflection.factory.DefaultObjectFactory.create(DefaultObjectFactory.java:41) | |
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.createResultObject(DefaultResultSetHandler.java:539) | |
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.createResultObject(DefaultResultSetHandler.java:518) | |
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.getRowValue(DefaultResultSetHandler.java:334) | |
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForSimpleResultMap(DefaultResultSetHandler.java:294) | |
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:269) | |
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:239) | |
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:153) | |
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:60) | |
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:73) | |
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:60) | |
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:267) | |
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:137) | |
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:96) | |
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:77) | |
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:108) | |
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:102) | |
at sun.reflect.GeneratedMethodAccessor91.invoke(Unknown Source) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:606) | |
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:358) | |
at com.sun.proxy.$Proxy25.selectList(Unknown Source) | |
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:198) | |
at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:119) | |
at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:63) | |
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:52) | |
at com.sun.proxy.$Proxy52.findDailyQuotes(Unknown Source) | |
at com.haotougu.quote.service.impl.HistoryQuoteServiceImpl.getAllStockPrice(HistoryQuoteServiceImpl.java:70) | |
at com.haotougu.quote.service.impl.HistoryQuoteServiceImpl$$FastClassBySpringCGLIB$$ca1dbe79.invoke(<generated>) | |
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) | |
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717) | |
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) | |
at com.haotougu.ms.aop.MethodTimeAdvice.invoke(MethodTimeAdvice.java:34) | |
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) | |
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92) | |
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) | |
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653) | |
at com.haotougu.quote.service.impl.HistoryQuoteServiceImpl$$EnhancerBySpringCGLIB$$63632bc7.getAllStockPrice(<generated>) | |
at com.haotougu.trade.service.TradeService.calcStockAccount(TradeService.java:130) | |
at com.haotougu.trade.service.TradeService.getTotalFloatProfitByDate(TradeService.java:99) | |
at com.haotougu.trade.service.TradeService$$FastClassBySpringCGLIB$$8eb78443.invoke(<generated>) | |
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) | |
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717) | |
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) | |
at com.haotougu.ms.aop.MethodTimeAdvice.invoke(MethodTimeAdvice.java:34) | |
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) | |
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92) | |
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) | |
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653) | |
at com.haotougu.trade.service.TradeService$$EnhancerBySpringCGLIB$$a8291251.getTotalFloatProfitByDate(<generated>) | |
at com.haotougu.ms.service.impl.UserAssetServiceImpl.getRealTimeAsset(UserAssetServiceImpl.java:261) | |
at com.haotougu.ms.service.impl.UserAssetServiceImpl$$FastClassBySpringCGLIB$$4d5e3e0c.invoke(<generated>) | |
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) | |
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717) | |
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) | |
at com.haotougu.ms.aop.MethodTimeAdvice.invoke(MethodTimeAdvice.java:34) | |
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) | |
at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99) | |
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:267) | |
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96) | |
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) | |
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92) | |
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) | |
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653) | |
at com.haotougu.ms.service.impl.UserAssetServiceImpl$$EnhancerBySpringCGLIB$$344ebf3b.getRealTimeAsset(<generated>) | |
at com.haotougu.ms.task.scheduling.FundsStatisticJob.work(FundsStatisticJob.java:95) | |
at com.haotougu.ms.event.StartupListener.executeJos(StartupListener.java:60) | |
at com.haotougu.ms.event.StartupListener.access$100(StartupListener.java:18) | |
at com.haotougu.ms.event.StartupListener$1.run(StartupListener.java:46) | |
at java.lang.Thread.run(Thread.java:745) | |
"scheduler-10" prio=10 tid=0x00007fe33476d800 nid=0xb0b4 waiting on condition [0x00007fe3b299d000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000060d8554f0> (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 java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807) | |
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) | |
"scheduler-9" prio=10 tid=0x00007fe33476b000 nid=0xb0b3 waiting on condition [0x00007fe3b2a9e000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000060d8554f0> (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.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1085) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807) | |
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) | |
"scheduler-8" prio=10 tid=0x00007fe334769000 nid=0xb0b2 waiting on condition [0x00007fe3b2b9f000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000060d8554f0> (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 java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807) | |
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) | |
"scheduler-7" prio=10 tid=0x00007fe334767000 nid=0xb0b1 waiting on condition [0x00007fe3b2ca0000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000060d8554f0> (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.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1085) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807) | |
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) | |
"scheduler-6" prio=10 tid=0x00007fe334765000 nid=0xb0b0 waiting on condition [0x00007fe3b2da1000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000060d8554f0> (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.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1085) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807) | |
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) | |
"scheduler-5" prio=10 tid=0x00007fe334763000 nid=0xb0af waiting on condition [0x00007fe3b2ea2000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000060d8554f0> (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.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1085) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807) | |
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) | |
"scheduler-4" prio=10 tid=0x00007fe334761000 nid=0xb0ae waiting on condition [0x00007fe3b2fa3000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000060d8554f0> (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.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1085) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807) | |
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) | |
"scheduler-3" prio=10 tid=0x00007fe33475f000 nid=0xb0ad waiting on condition [0x00007fe3b30a4000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000060d8554f0> (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 java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807) | |
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) | |
"scheduler-2" prio=10 tid=0x00007fe33475d800 nid=0xb0ac waiting on condition [0x00007fe3b31a5000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000060d8554f0> (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 java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807) | |
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) | |
"scheduler-1" prio=10 tid=0x00007fe33475d000 nid=0xb0ab waiting on condition [0x00007fe3b33a7000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000060d8554f0> (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 java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807) | |
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) | |
"commons-pool-EvictionTimer" daemon prio=10 tid=0x00007fe334642000 nid=0xb0aa in Object.wait() [0x00007fe3b32a6000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x000000060dee39e8> (a java.util.TaskQueue) | |
at java.util.TimerThread.mainLoop(Timer.java:552) | |
- locked <0x000000060dee39e8> (a java.util.TaskQueue) | |
at java.util.TimerThread.run(Timer.java:505) | |
"springEhcache" daemon prio=10 tid=0x00007fe33459e800 nid=0xb0a7 in Object.wait() [0x00007fe3b34a8000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x000000060df94130> (a java.util.TaskQueue) | |
at java.lang.Object.wait(Object.java:503) | |
at java.util.TimerThread.mainLoop(Timer.java:526) | |
- locked <0x000000060df94130> (a java.util.TaskQueue) | |
at java.util.TimerThread.run(Timer.java:505) | |
"shiroEhcache" daemon prio=10 tid=0x00007fe334546800 nid=0xb0a5 in Object.wait() [0x00007fe3b35a9000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x000000060cd8e660> (a java.util.TaskQueue) | |
at java.lang.Object.wait(Object.java:503) | |
at java.util.TimerThread.mainLoop(Timer.java:526) | |
- locked <0x000000060cd8e660> (a java.util.TaskQueue) | |
at java.util.TimerThread.run(Timer.java:505) | |
"Abandoned connection cleanup thread" daemon prio=10 tid=0x00007fe334417000 nid=0xafdd in Object.wait() [0x00007fe3b36aa000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x000000060d05aa08> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) | |
- locked <0x000000060d05aa08> (a java.lang.ref.ReferenceQueue$Lock) | |
at com.mysql.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:43) | |
"NioBlockingSelector.BlockPoller-2" daemon prio=10 tid=0x00007fe3cc41b800 nid=0xafc0 runnable [0x00007fe3b39ad000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method) | |
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269) | |
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79) | |
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87) | |
- locked <0x000000060ba23158> (a sun.nio.ch.Util$2) | |
- locked <0x000000060ba23148> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x000000060ba23010> (a sun.nio.ch.EPollSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at org.apache.tomcat.util.net.NioBlockingSelector$BlockPoller.run(NioBlockingSelector.java:342) | |
"NioBlockingSelector.BlockPoller-1" daemon prio=10 tid=0x00007fe3cc401000 nid=0xafbf runnable [0x00007fe3b3aae000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method) | |
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269) | |
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79) | |
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87) | |
- locked <0x000000060bb34f08> (a sun.nio.ch.Util$2) | |
- locked <0x000000060bb34ef8> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x000000060bb34dd0> (a sun.nio.ch.EPollSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at org.apache.tomcat.util.net.NioBlockingSelector$BlockPoller.run(NioBlockingSelector.java:342) | |
"GC Daemon" daemon prio=10 tid=0x00007fe3cc392000 nid=0xafbe in Object.wait() [0x00007fe3b3df6000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x000000060b99fa10> (a sun.misc.GC$LatencyLock) | |
at sun.misc.GC$Daemon.run(GC.java:117) | |
- locked <0x000000060b99fa10> (a sun.misc.GC$LatencyLock) | |
"AsyncFileHandlerWriter-501888243" daemon prio=10 tid=0x00007fe3cc102000 nid=0xafae waiting on condition [0x00007fe3b88c2000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000060bdc08c0> (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 java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519) | |
at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682) | |
at org.apache.juli.AsyncFileHandler$LoggerThread.run(AsyncFileHandler.java:144) | |
"Service Thread" daemon prio=10 tid=0x00007fe3cc0a4800 nid=0xafac runnable [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"C2 CompilerThread1" daemon prio=10 tid=0x00007fe3cc0a2000 nid=0xafab waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"C2 CompilerThread0" daemon prio=10 tid=0x00007fe3cc09f000 nid=0xafaa waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"Signal Dispatcher" daemon prio=10 tid=0x00007fe3cc09d000 nid=0xafa9 runnable [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"Finalizer" daemon prio=10 tid=0x00007fe3cc07c000 nid=0xafa8 in Object.wait() [0x00007fe3b8ecc000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x000000060b7c1d08> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) | |
- locked <0x000000060b7c1d08> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) | |
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209) | |
"Reference Handler" daemon prio=10 tid=0x00007fe3cc07a000 nid=0xafa7 in Object.wait() [0x00007fe3b8fcd000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x000000060b9d7340> (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 <0x000000060b9d7340> (a java.lang.ref.Reference$Lock) | |
"main" prio=10 tid=0x00007fe3cc009000 nid=0xaf9b runnable [0x00007fe3d28cc000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.PlainSocketImpl.socketAccept(Native Method) | |
at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398) | |
at java.net.ServerSocket.implAccept(ServerSocket.java:530) | |
at java.net.ServerSocket.accept(ServerSocket.java:498) | |
at org.apache.catalina.core.StandardServer.await(StandardServer.java:446) | |
at org.apache.catalina.startup.Catalina.await(Catalina.java:713) | |
at org.apache.catalina.startup.Catalina.start(Catalina.java:659) | |
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.apache.catalina.startup.Bootstrap.start(Bootstrap.java:351) | |
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:485) | |
"VM Thread" prio=10 tid=0x00007fe3cc076000 nid=0xafa6 runnable | |
"GC task thread#0 (ParallelGC)" prio=10 tid=0x00007fe3cc01f000 nid=0xaf9c runnable | |
"GC task thread#1 (ParallelGC)" prio=10 tid=0x00007fe3cc020800 nid=0xaf9d runnable | |
"GC task thread#2 (ParallelGC)" prio=10 tid=0x00007fe3cc022800 nid=0xaf9e runnable | |
"GC task thread#3 (ParallelGC)" prio=10 tid=0x00007fe3cc024800 nid=0xaf9f runnable | |
"GC task thread#4 (ParallelGC)" prio=10 tid=0x00007fe3cc026000 nid=0xafa0 runnable | |
"GC task thread#5 (ParallelGC)" prio=10 tid=0x00007fe3cc028000 nid=0xafa1 runnable | |
"GC task thread#6 (ParallelGC)" prio=10 tid=0x00007fe3cc02a000 nid=0xafa2 runnable | |
"GC task thread#7 (ParallelGC)" prio=10 tid=0x00007fe3cc02c000 nid=0xafa3 runnable | |
"GC task thread#8 (ParallelGC)" prio=10 tid=0x00007fe3cc02d800 nid=0xafa4 runnable | |
"GC task thread#9 (ParallelGC)" prio=10 tid=0x00007fe3cc02f800 nid=0xafa5 runnable | |
"VM Periodic Task Thread" prio=10 tid=0x00007fe3cc0af800 nid=0xafad waiting on condition | |
JNI global references: 267 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment