警告: com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@4cb6a6e0 -- APPARENT DEADLOCK!!! Creating emergency threads for unassigned pending tasks!
9月 10, 2019 9:25:06 下午 com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector run
警告: com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@4cb6a6e0 -- APPARENT DEADLOCK!!! Complete Status:
Managed Threads: 3
Active Threads: 3
Active Tasks:
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@6363a472 (com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1)
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@3aee00f0 (com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2)
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@27af28fd (com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0)
Pending Tasks:
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@1913dcd4
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@672dbbb0
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@2d0ece25
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@7338e3b9
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@74ca7476
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@7eb0a164
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@25943771
Pool thread stack traces:
Thread[com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1,5,main]
java.base@11.0.1/java.lang.Thread.sleep(Native Method)
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1805)
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)
Thread[com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2,5,main]
java.base@11.0.1/java.lang.Thread.sleep(Native Method)
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1805)
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)
Thread[com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0,5,main]
java.base@11.0.1/java.lang.Thread.sleep(Native Method)
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1805)
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
原因可能是数据连接配置或数据库等类似问题。
1.配置文件有问题
仔细检查jdbc.driverClassName和jdbc.url
2.没有相应数据库