2017.03.08 13:10:11 com.mchange.v2.async.ThreadPoolAsynchronousRunner - com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@3ef88fde -- APPARENT DEADLOCK!!! Creating emergency threads for unassigned pending tasks!
2017.03.08 13:11:36 com.mchange.v2.async.ThreadPoolAsynchronousRunner - com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@3ef88fde -- APPARENT DEADLOCK!!! Complete Status:
Managed Threads: 3
Active Threads: 2
Active Tasks:
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@41d0a916 (com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1)
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@6a0d051b (com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0)
Pending Tasks:
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@7cca6601
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@4bef0ba8
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@3ae6698a
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@6d1b013b
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@7ee0073
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@1a5f8216
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@74557fe0
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@193e86cb
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@5803865f
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@4f6af41d
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@76c0c4a6
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@69aeab32
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@4a6995d2
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@59eb3428
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@60ad5c36
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@15810ed0
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@4bf384b7
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@608e3155
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@1748f4f9
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@36cb1360
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@4e651fba
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@5106148b
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@662edb3b
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@e3b32e6
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@508aa156
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@3d663e69
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@38b7efd
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@3b3e15dc
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@690d3ce6
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@641955eb
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@3b57eaa4
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@8edd36c
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@35d35c08
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@473f2cd3
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@497f530
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@146224ab
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@37556101
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@4653a508
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@1d77d44a
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@26125563
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@7da3ea1b
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@145ed30e
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@5d724694
com.mchange.v2.resourcepool.BasicResourcePool$AsyncTestIdleResourceTask@7977ce79
com.mchange.v2.resourcepool.BasicResourcePool$AsyncTestIdleResourceTask@2894a83c
com.mchange.v2.resourcepool.BasicResourcePool$AsyncTestIdleResourceTask@37b10ff4
com.mchange.v2.resourcepool.BasicResourcePool$AsyncTestIdleResourceTask@498e78bc
Pool thread stack traces:
Thread[com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2,5,main]
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:533)
Thread[com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0,5,main]
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:562)
Thread[com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1,5,main]
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:562)
综合判断 发现是由于应用服务器连接不到数据库造成的 可能是网络问题。
或者检查jdbc的配置文件
转载请注明原文地址: https://ju.6miu.com/read-1913.html