Created
July 24, 2017 05:06
-
-
Save wangyu190810/e85134ef15de33584c0497090a9b16a9 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 bin]# jstack -l 28025 | |
28025: No such process | |
[root@db1 bin]# jstack -l 28205 | |
2017-07-24 13:03:23 | |
Full thread dump Java HotSpot(TM) 64-Bit Server VM (24.79-b02 mixed mode): | |
"Attach Listener" daemon prio=10 tid=0x00007fdfd0001000 nid=0x6fa7 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"ajp-nio-8009-Acceptor-0" daemon prio=10 tid=0x00007fe03c411800 nid=0x6e7d runnable [0x00007fe024f80000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method) | |
at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:241) | |
- locked <0x0000000612cf96e8> (a java.lang.Object) | |
at org.apache.tomcat.util.net.NioEndpoint$Acceptor.run(NioEndpoint.java:688) | |
at java.lang.Thread.run(Thread.java:745) | |
Locked ownable synchronizers: | |
- None | |
"ajp-nio-8009-ClientPoller-1" daemon prio=10 tid=0x00007fe03c40f800 nid=0x6e7c runnable [0x00007fe025081000] | |
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 <0x0000000772aa6120> (a sun.nio.ch.Util$2) | |
- locked <0x0000000772aa6110> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x0000000772aa5ff8> (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) | |
Locked ownable synchronizers: | |
- None | |
"ajp-nio-8009-ClientPoller-0" daemon prio=10 tid=0x00007fe03c40d800 nid=0x6e7b runnable [0x00007fe025182000] | |
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 <0x0000000772a958e0> (a sun.nio.ch.Util$2) | |
- locked <0x0000000772a958d0> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x0000000772a957b8> (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) | |
Locked ownable synchronizers: | |
- None | |
"http-nio-9081-Acceptor-0" daemon prio=10 tid=0x00007fe03c111800 nid=0x6e7a runnable [0x00007fe025283000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method) | |
at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:241) | |
- locked <0x0000000612b7b9d8> (a java.lang.Object) | |
at org.apache.tomcat.util.net.NioEndpoint$Acceptor.run(NioEndpoint.java:688) | |
at java.lang.Thread.run(Thread.java:745) | |
Locked ownable synchronizers: | |
- None | |
"http-nio-9081-ClientPoller-1" daemon prio=10 tid=0x00007fe03c10f000 nid=0x6e79 runnable [0x00007fe025384000] | |
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 <0x0000000772a7d828> (a sun.nio.ch.Util$2) | |
- locked <0x0000000772a7d818> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x0000000772a7d700> (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) | |
Locked ownable synchronizers: | |
- None | |
"http-nio-9081-ClientPoller-0" daemon prio=10 tid=0x00007fe03c10d000 nid=0x6e78 runnable [0x00007fe025485000] | |
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 <0x0000000772a6cfa0> (a sun.nio.ch.Util$2) | |
- locked <0x0000000772a6cf90> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x0000000772a6ce78> (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) | |
Locked ownable synchronizers: | |
- None | |
"ContainerBackgroundProcessor[StandardEngine[Catalina]]" daemon prio=10 tid=0x00007fe03c10b000 nid=0x6e77 waiting on condition [0x00007fe025586000] | |
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) | |
Locked ownable synchronizers: | |
- None | |
"MessageBrokerSockJS-1" prio=10 tid=0x00007fdfaca37000 nid=0x6e76 waiting on condition [0x00007fe025687000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000076e049f40> (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) | |
Locked ownable synchronizers: | |
- None | |
"executeJos" daemon prio=10 tid=0x00007fdfac82f800 nid=0x6e75 runnable [0x00007fe025786000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.PlainSocketImpl.socketConnect(Native Method) | |
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339) | |
- locked <0x0000000774c0deb8> (a java.net.SocksSocketImpl) | |
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200) | |
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182) | |
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) | |
at java.net.Socket.connect(Socket.java:579) | |
at org.apache.http.conn.socket.PlainConnectionSocketFactory.connectSocket(PlainConnectionSocketFactory.java:72) | |
at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:125) | |
at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319) | |
at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363) | |
at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219) | |
at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195) | |
at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86) | |
at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108) | |
at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184) | |
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82) | |
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106) | |
at com.haotougu.homs.service.HSAccountService.getCash(HSAccountService.java:54) | |
at com.haotougu.homs.service.HSAccountService$$FastClassBySpringCGLIB$$75907cbe.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.homs.service.HSAccountService$$EnhancerBySpringCGLIB$$a1069c66.getCash(<generated>) | |
at com.haotougu.ms.service.impl.HomsAccountServiceImpl.getAllManagemengUnitCash(HomsAccountServiceImpl.java:94) | |
at com.haotougu.ms.service.impl.HomsAccountServiceImpl$$FastClassBySpringCGLIB$$f940dd91.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.HomsAccountServiceImpl$$EnhancerBySpringCGLIB$$d104f277.getAllManagemengUnitCash(<generated>) | |
at com.haotougu.ms.service.impl.CheckServiceImpl.getRealtimeCashCheck(CheckServiceImpl.java:113) | |
at com.haotougu.ms.service.impl.CheckServiceImpl.getCashCheck(CheckServiceImpl.java:135) | |
at com.haotougu.ms.service.impl.CheckServiceImpl$$FastClassBySpringCGLIB$$65d0909.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.CheckServiceImpl$$EnhancerBySpringCGLIB$$301a5bcf.getCashCheck(<generated>) | |
at com.haotougu.ms.task.scheduling.FundsStatisticJob.work(FundsStatisticJob.java:105) | |
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) | |
Locked ownable synchronizers: | |
- None | |
"scheduler-10" prio=10 tid=0x00007fdfac711800 nid=0x6e74 waiting on condition [0x00007fe025889000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000079985d988> (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) | |
Locked ownable synchronizers: | |
- None | |
"scheduler-9" prio=10 tid=0x00007fdfac70f000 nid=0x6e73 waiting on condition [0x00007fe02598a000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000079985d988> (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) | |
Locked ownable synchronizers: | |
- None | |
"scheduler-8" prio=10 tid=0x00007fdfac796800 nid=0x6e72 waiting on condition [0x00007fe025a8b000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000079985d988> (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) | |
Locked ownable synchronizers: | |
- None | |
"scheduler-7" prio=10 tid=0x00007fdfac794800 nid=0x6e71 waiting on condition [0x00007fe025b8c000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000079985d988> (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) | |
Locked ownable synchronizers: | |
- None | |
"scheduler-6" prio=10 tid=0x00007fdfac793000 nid=0x6e70 waiting on condition [0x00007fe025c8d000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000079985d988> (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) | |
Locked ownable synchronizers: | |
- None | |
"scheduler-5" prio=10 tid=0x00007fdfac7a0000 nid=0x6e6f waiting on condition [0x00007fe025d8e000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000079985d988> (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) | |
Locked ownable synchronizers: | |
- None | |
"scheduler-4" prio=10 tid=0x00007fdfac151000 nid=0x6e6e waiting on condition [0x00007fe025e8f000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000079985d988> (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) | |
Locked ownable synchronizers: | |
- None | |
"scheduler-3" prio=10 tid=0x00007fdfac14f800 nid=0x6e6d waiting on condition [0x00007fe025f90000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000079985d988> (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) | |
Locked ownable synchronizers: | |
- None | |
"scheduler-2" prio=10 tid=0x00007fdfac71d000 nid=0x6e6c waiting on condition [0x00007fe026091000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000079985d988> (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) | |
Locked ownable synchronizers: | |
- None | |
"scheduler-1" prio=10 tid=0x00007fdfac71c000 nid=0x6e6b waiting on condition [0x00007fe026293000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000079985d988> (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) | |
Locked ownable synchronizers: | |
- None | |
"commons-pool-EvictionTimer" daemon prio=10 tid=0x00007fdfac818000 nid=0x6e5c in Object.wait() [0x00007fe026192000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x00000007991ba7d8> (a java.util.TaskQueue) | |
at java.util.TimerThread.mainLoop(Timer.java:552) | |
- locked <0x00000007991ba7d8> (a java.util.TaskQueue) | |
at java.util.TimerThread.run(Timer.java:505) | |
Locked ownable synchronizers: | |
- None | |
"springEhcache" daemon prio=10 tid=0x00007fdfac653800 nid=0x6e59 in Object.wait() [0x00007fe026394000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x00000007985ac888> (a java.util.TaskQueue) | |
at java.lang.Object.wait(Object.java:503) | |
at java.util.TimerThread.mainLoop(Timer.java:526) | |
- locked <0x00000007985ac888> (a java.util.TaskQueue) | |
at java.util.TimerThread.run(Timer.java:505) | |
Locked ownable synchronizers: | |
- None | |
"shiroEhcache" daemon prio=10 tid=0x00007fdfac5e8800 nid=0x6e56 in Object.wait() [0x00007fe026495000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x000000079854b7b8> (a java.util.TaskQueue) | |
at java.lang.Object.wait(Object.java:503) | |
at java.util.TimerThread.mainLoop(Timer.java:526) | |
- locked <0x000000079854b7b8> (a java.util.TaskQueue) | |
at java.util.TimerThread.run(Timer.java:505) | |
Locked ownable synchronizers: | |
- None | |
"Abandoned connection cleanup thread" daemon prio=10 tid=0x00007fdfac530800 nid=0x6e55 in Object.wait() [0x00007fe026596000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x0000000798f757d8> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) | |
- locked <0x0000000798f757d8> (a java.lang.ref.ReferenceQueue$Lock) | |
at com.mysql.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:43) | |
Locked ownable synchronizers: | |
- None | |
"NioBlockingSelector.BlockPoller-2" daemon prio=10 tid=0x00007fe03c3eb800 nid=0x6e52 runnable [0x00007fe026970000] | |
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 <0x0000000612cf9010> (a sun.nio.ch.Util$2) | |
- locked <0x0000000612cf9000> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x0000000612cf8ed8> (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) | |
Locked ownable synchronizers: | |
- None | |
"NioBlockingSelector.BlockPoller-1" daemon prio=10 tid=0x00007fe03c3d1000 nid=0x6e51 runnable [0x00007fe026a71000] | |
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 <0x0000000612b7a868> (a sun.nio.ch.Util$2) | |
- locked <0x0000000612b7a858> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x0000000612b7a730> (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) | |
Locked ownable synchronizers: | |
- None | |
"GC Daemon" daemon prio=10 tid=0x00007fe03c362000 nid=0x6e50 in Object.wait() [0x00007fe026dc1000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x00000006134c0348> (a sun.misc.GC$LatencyLock) | |
at sun.misc.GC$Daemon.run(GC.java:117) | |
- locked <0x00000006134c0348> (a sun.misc.GC$LatencyLock) | |
Locked ownable synchronizers: | |
- None | |
"AsyncFileHandlerWriter-501888243" daemon prio=10 tid=0x00007fe03c109000 nid=0x6e4f waiting on condition [0x00007fe0277f2000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x0000000612b97ae0> (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) | |
Locked ownable synchronizers: | |
- None | |
"Service Thread" daemon prio=10 tid=0x00007fe03c0ac800 nid=0x6e4d runnable [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"C2 CompilerThread1" daemon prio=10 tid=0x00007fe03c0aa000 nid=0x6e4c waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"C2 CompilerThread0" daemon prio=10 tid=0x00007fe03c0a7000 nid=0x6e4b waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"Signal Dispatcher" daemon prio=10 tid=0x00007fe03c0a5000 nid=0x6e4a runnable [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"Finalizer" daemon prio=10 tid=0x00007fe03c07c000 nid=0x6e49 in Object.wait() [0x00007fe027dfc000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x00000006129b9e58> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) | |
- locked <0x00000006129b9e58> (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) | |
Locked ownable synchronizers: | |
- None | |
"Reference Handler" daemon prio=10 tid=0x00007fe03c07a000 nid=0x6e48 in Object.wait() [0x00007fdfeb57e000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x00000006134761a0> (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 <0x00000006134761a0> (a java.lang.ref.Reference$Lock) | |
Locked ownable synchronizers: | |
- None | |
"main" prio=10 tid=0x00007fe03c009000 nid=0x6e32 runnable [0x00007fe0416a3000] | |
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) | |
Locked ownable synchronizers: | |
- None | |
"VM Thread" prio=10 tid=0x00007fe03c076000 nid=0x6e47 runnable | |
"GC task thread#0 (ParallelGC)" prio=10 tid=0x00007fe03c01f000 nid=0x6e3a runnable | |
"GC task thread#1 (ParallelGC)" prio=10 tid=0x00007fe03c020800 nid=0x6e3b runnable | |
"GC task thread#2 (ParallelGC)" prio=10 tid=0x00007fe03c022800 nid=0x6e3c runnable | |
"GC task thread#3 (ParallelGC)" prio=10 tid=0x00007fe03c024800 nid=0x6e3d runnable | |
"GC task thread#4 (ParallelGC)" prio=10 tid=0x00007fe03c026000 nid=0x6e3e runnable | |
"GC task thread#5 (ParallelGC)" prio=10 tid=0x00007fe03c028000 nid=0x6e3f runnable | |
"GC task thread#6 (ParallelGC)" prio=10 tid=0x00007fe03c02a000 nid=0x6e40 runnable | |
"GC task thread#7 (ParallelGC)" prio=10 tid=0x00007fe03c02c000 nid=0x6e41 runnable | |
"GC task thread#8 (ParallelGC)" prio=10 tid=0x00007fe03c02d800 nid=0x6e42 runnable | |
"GC task thread#9 (ParallelGC)" prio=10 tid=0x00007fe03c02f800 nid=0x6e43 runnable | |
"VM Periodic Task Thread" prio=10 tid=0x00007fe03c0b7800 nid=0x6e4e waiting on condition | |
JNI global references: 264 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment