You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dolphinscheduler.apache.org by GitBox <gi...@apache.org> on 2021/12/16 07:11:49 UTC

[GitHub] [dolphinscheduler] zwZjut opened a new issue #7448: [Bug] [WorkerServer] dead lock

zwZjut opened a new issue #7448:
URL: https://github.com/apache/dolphinscheduler/issues/7448


   ### Search before asking
   
   - [X] I had searched in the [issues](https://github.com/apache/dolphinscheduler/issues?q=is%3Aissue) and found no similar issues.
   
   
   ### What happened
   
   dead lock
   
   2021-12-16 15:08:48
   Full thread dump OpenJDK 64-Bit Server VM (25.312-b07 mixed mode):
   
   "Attach Listener" #269 daemon prio=9 os_prio=0 tid=0x00007f8394002800 nid=0x748 waiting on condition [0x0000000000000000]
      java.lang.Thread.State: RUNNABLE
   
   "DolphinScheduler connection adder" #265 daemon prio=5 os_prio=0 tid=0x00007f834c00e000 nid=0x6df waiting for monitor entry [0x00007f82e0225000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.Hashtable.get(Hashtable.java:363)
   	- waiting to lock <0x00000005fbb66c50> (a java.util.Properties)
   	at java.util.Properties.getProperty(Properties.java:969)
   	at java.util.Properties.getProperty(Properties.java:988)
   	at java.lang.System.getProperty(System.java:758)
   	at sun.net.NetProperties.get(NetProperties.java:92)
   	at sun.net.spi.DefaultProxySelector$3.run(DefaultProxySelector.java:225)
   	at sun.net.spi.DefaultProxySelector$3.run(DefaultProxySelector.java:209)
   	at java.security.AccessController.doPrivileged(Native Method)
   	at sun.net.spi.DefaultProxySelector.select(DefaultProxySelector.java:208)
   	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:384)
   	at java.net.Socket.connect(Socket.java:607)
   	at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:155)
   	at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:65)
   	at com.mysql.cj.NativeSession.connect(NativeSession.java:152)
   	at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:955)
   	at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:825)
   	- locked <0x0000000585420d38> (a com.mysql.cj.jdbc.ConnectionImpl)
   	at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:455)
   	at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:240)
   	at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:199)
   	at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138)
   	at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:364)
   	at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:206)
   	at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:476)
   	at com.zaxxer.hikari.pool.HikariPool.access$100(HikariPool.java:71)
   	at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:726)
   	at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:712)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "logback-8" #263 daemon prio=5 os_prio=0 tid=0x00007f8348004800 nid=0x42c waiting on condition [0x00007f82e062e000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fbb4cc50> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1088)
   	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "logback-7" #262 daemon prio=5 os_prio=0 tid=0x00007f8370011800 nid=0x3da waiting on condition [0x00007f82e0328000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fbb4cc50> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1088)
   	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "logback-6" #261 daemon prio=5 os_prio=0 tid=0x00007f82e801c800 nid=0x385 waiting on condition [0x00007f836c8fe000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fbb4cc50> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1088)
   	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "logback-5" #260 daemon prio=5 os_prio=0 tid=0x00007f836801c800 nid=0x32e waiting on condition [0x00007f82e0124000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fbb4cc50> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1088)
   	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #259 daemon prio=5 os_prio=0 tid=0x00007f831c099800 nid=0x323 waiting for monitor entry [0x00007f82d39f2000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:118)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #258 daemon prio=5 os_prio=0 tid=0x00007f831c098800 nid=0x322 waiting for monitor entry [0x00007f82d3af4000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:118)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544621_5943003" #257 daemon prio=5 os_prio=0 tid=0x00007f831c097000 nid=0x321 waiting for monitor entry [0x00007f82d2de9000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:121)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #256 daemon prio=5 os_prio=0 tid=0x00007f831c095000 nid=0x320 waiting for monitor entry [0x00007f82d2e69000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:118)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #255 daemon prio=5 os_prio=0 tid=0x00007f831c094000 nid=0x31f waiting for monitor entry [0x00007f82e0b37000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:118)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #254 daemon prio=5 os_prio=0 tid=0x00007f831c092000 nid=0x31e waiting for monitor entry [0x00007f82d2eea000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:118)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #253 daemon prio=5 os_prio=0 tid=0x00007f831c090000 nid=0x31d waiting for monitor entry [0x00007f82d2f6b000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:118)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #252 daemon prio=5 os_prio=0 tid=0x00007f831c08e000 nid=0x31c waiting for monitor entry [0x00007f82d2fec000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:118)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #251 daemon prio=5 os_prio=0 tid=0x00007f831c08c000 nid=0x31b waiting for monitor entry [0x00007f82d306e000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:118)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #250 daemon prio=5 os_prio=0 tid=0x00007f831c08b000 nid=0x317 waiting for monitor entry [0x00007f82d3365000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:118)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544610_5942963" #249 daemon prio=5 os_prio=0 tid=0x00007f8380126800 nid=0x316 waiting for monitor entry [0x00007f82d30ee000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractTaskExecutor.logHandle(AbstractTaskExecutor.java:61)
   	at org.apache.dolphinscheduler.plugin.task.shell.ShellTask$$Lambda$585/485880465.accept(Unknown Source)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.flush(AbstractCommandExecutor.java:469)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.lambda$parseProcessOutput$1(AbstractCommandExecutor.java:340)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor$$Lambda$603/1555400993.run(Unknown Source)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544588_5942887" #245 daemon prio=5 os_prio=0 tid=0x00007f83a0144000 nid=0x30c waiting for monitor entry [0x00007f82d3262000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractTaskExecutor.logHandle(AbstractTaskExecutor.java:61)
   	at org.apache.dolphinscheduler.plugin.task.shell.ShellTask$$Lambda$585/485880465.accept(Unknown Source)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.flush(AbstractCommandExecutor.java:469)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.lambda$parseProcessOutput$1(AbstractCommandExecutor.java:340)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor$$Lambda$603/1555400993.run(Unknown Source)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544601_5942906" #244 daemon prio=5 os_prio=0 tid=0x00007f83cc007000 nid=0x30b waiting for monitor entry [0x00007f82d32e3000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractTaskExecutor.logHandle(AbstractTaskExecutor.java:61)
   	at org.apache.dolphinscheduler.plugin.task.shell.ShellTask$$Lambda$585/485880465.accept(Unknown Source)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.flush(AbstractCommandExecutor.java:469)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.lambda$parseProcessOutput$1(AbstractCommandExecutor.java:340)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor$$Lambda$603/1555400993.run(Unknown Source)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #243 daemon prio=5 os_prio=0 tid=0x00007f831c08a000 nid=0x309 waiting for monitor entry [0x00007f82e13c9000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:118)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #242 daemon prio=5 os_prio=0 tid=0x00007f831c089000 nid=0x308 waiting for monitor entry [0x00007f82e0fc1000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:118)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #241 daemon prio=5 os_prio=0 tid=0x00007f831c088000 nid=0x307 waiting for monitor entry [0x00007f82e12c6000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:118)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #240 daemon prio=5 os_prio=0 tid=0x00007f831c086800 nid=0x306 waiting for monitor entry [0x00007f82e0d3b000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:118)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #239 daemon prio=5 os_prio=0 tid=0x00007f831c07a000 nid=0x305 waiting for monitor entry [0x00007f82e0ebe000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:118)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544604_5942938" #238 daemon prio=5 os_prio=0 tid=0x00007f82cc005800 nid=0x304 waiting for monitor entry [0x00007f82e0c39000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractTaskExecutor.logHandle(AbstractTaskExecutor.java:61)
   	at org.apache.dolphinscheduler.plugin.task.shell.ShellTask$$Lambda$585/485880465.accept(Unknown Source)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.flush(AbstractCommandExecutor.java:469)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.lambda$parseProcessOutput$1(AbstractCommandExecutor.java:340)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor$$Lambda$603/1555400993.run(Unknown Source)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "NettyServerWorkerThread_2" #237 prio=5 os_prio=0 tid=0x00007f8324014000 nid=0x302 runnable [0x00007f82e0a36000]
      java.lang.Thread.State: RUNNABLE
   	at io.netty.channel.epoll.Native.epollWait(Native Method)
   	at io.netty.channel.epoll.Native.epollWait(Native.java:148)
   	at io.netty.channel.epoll.Native.epollWait(Native.java:141)
   	at io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
   	at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
   	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
   	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544595_5942927" #236 daemon prio=5 os_prio=0 tid=0x00007f8324012000 nid=0x301 waiting for monitor entry [0x00007f82d33e5000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractTaskExecutor.logHandle(AbstractTaskExecutor.java:61)
   	at org.apache.dolphinscheduler.plugin.task.shell.ShellTask$$Lambda$585/485880465.accept(Unknown Source)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.flush(AbstractCommandExecutor.java:469)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.lambda$parseProcessOutput$1(AbstractCommandExecutor.java:340)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor$$Lambda$603/1555400993.run(Unknown Source)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544587_5942912" #234 daemon prio=5 os_prio=0 tid=0x00007f835001c800 nid=0x2ff waiting for monitor entry [0x00007f82d34e7000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractTaskExecutor.logHandle(AbstractTaskExecutor.java:61)
   	at org.apache.dolphinscheduler.plugin.task.shell.ShellTask$$Lambda$585/485880465.accept(Unknown Source)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.flush(AbstractCommandExecutor.java:469)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.lambda$parseProcessOutput$1(AbstractCommandExecutor.java:340)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor$$Lambda$603/1555400993.run(Unknown Source)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544606_5942944" #231 daemon prio=5 os_prio=0 tid=0x00007f82ec004800 nid=0x2fd waiting for monitor entry [0x00007f82d35e9000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractTaskExecutor.logHandle(AbstractTaskExecutor.java:61)
   	at org.apache.dolphinscheduler.plugin.task.shell.ShellTask$$Lambda$585/485880465.accept(Unknown Source)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.flush(AbstractCommandExecutor.java:469)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.lambda$parseProcessOutput$1(AbstractCommandExecutor.java:340)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor$$Lambda$603/1555400993.run(Unknown Source)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544594_5942913" #229 daemon prio=5 os_prio=0 tid=0x00007f8330005800 nid=0x2fb waiting for monitor entry [0x00007f82d36eb000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractTaskExecutor.logHandle(AbstractTaskExecutor.java:61)
   	at org.apache.dolphinscheduler.plugin.task.shell.ShellTask$$Lambda$585/485880465.accept(Unknown Source)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.flush(AbstractCommandExecutor.java:469)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.lambda$parseProcessOutput$1(AbstractCommandExecutor.java:340)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor$$Lambda$603/1555400993.run(Unknown Source)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544616_5942982" #228 daemon prio=5 os_prio=0 tid=0x00007f831c085000 nid=0x2f9 waiting for monitor entry [0x00007f82d37ee000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus(Logger.java:383)
   	at ch.qos.logback.classic.Logger.info(Logger.java:591)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:122)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544613_5942969" #227 daemon prio=5 os_prio=0 tid=0x00007f831c083000 nid=0x2f8 waiting for monitor entry [0x00007f82d386f000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1674)
   	- waiting to lock <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544613_5942971" #226 daemon prio=5 os_prio=0 tid=0x00007f831c081000 nid=0x2f7 waiting for monitor entry [0x00007f82d38ef000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1674)
   	- waiting to lock <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544608_5942949" #225 daemon prio=5 os_prio=0 tid=0x00007f831c07f800 nid=0x2f6 waiting for monitor entry [0x00007f82d3970000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1674)
   	- waiting to lock <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544599_5942904" #218 daemon prio=5 os_prio=0 tid=0x00007f83bc006000 nid=0x2ef waiting for monitor entry [0x00007f82d3cf7000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus(Logger.java:383)
   	at ch.qos.logback.classic.Logger.info(Logger.java:599)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractTaskExecutor.logHandle(AbstractTaskExecutor.java:55)
   	at org.apache.dolphinscheduler.plugin.task.shell.ShellTask$$Lambda$585/485880465.accept(Unknown Source)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.clear(AbstractCommandExecutor.java:301)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.lambda$parseProcessOutput$1(AbstractCommandExecutor.java:349)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor$$Lambda$603/1555400993.run(Unknown Source)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544593_5942901" #214 daemon prio=5 os_prio=0 tid=0x00007f833c00d800 nid=0x2eb waiting for monitor entry [0x00007f82d3efb000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus(Logger.java:383)
   	at ch.qos.logback.classic.Logger.info(Logger.java:599)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractTaskExecutor.logHandle(AbstractTaskExecutor.java:55)
   	at org.apache.dolphinscheduler.plugin.task.shell.ShellTask$$Lambda$585/485880465.accept(Unknown Source)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.clear(AbstractCommandExecutor.java:301)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.lambda$parseProcessOutput$1(AbstractCommandExecutor.java:349)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor$$Lambda$603/1555400993.run(Unknown Source)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544605_5942945" #212 daemon prio=5 os_prio=0 tid=0x00007f82d800e000 nid=0x2e9 waiting for monitor entry [0x00007f82d3ffd000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus(Logger.java:383)
   	at ch.qos.logback.classic.Logger.info(Logger.java:599)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractTaskExecutor.logHandle(AbstractTaskExecutor.java:55)
   	at org.apache.dolphinscheduler.plugin.task.shell.ShellTask$$Lambda$585/485880465.accept(Unknown Source)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.clear(AbstractCommandExecutor.java:301)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.lambda$parseProcessOutput$1(AbstractCommandExecutor.java:349)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor$$Lambda$603/1555400993.run(Unknown Source)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544580_5942918" #204 daemon prio=5 os_prio=0 tid=0x00007f82f400f000 nid=0x2e1 waiting for monitor entry [0x00007f82e0429000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus(Logger.java:383)
   	at ch.qos.logback.classic.Logger.info(Logger.java:599)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractTaskExecutor.logHandle(AbstractTaskExecutor.java:55)
   	at org.apache.dolphinscheduler.plugin.task.shell.ShellTask$$Lambda$585/485880465.accept(Unknown Source)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.clear(AbstractCommandExecutor.java:301)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.lambda$parseProcessOutput$1(AbstractCommandExecutor.java:349)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor$$Lambda$603/1555400993.run(Unknown Source)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544600_5942890" #202 daemon prio=5 os_prio=0 tid=0x00007f82fc00a000 nid=0x2df waiting for monitor entry [0x00007f82e052b000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus(Logger.java:383)
   	at ch.qos.logback.classic.Logger.info(Logger.java:599)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractTaskExecutor.logHandle(AbstractTaskExecutor.java:55)
   	at org.apache.dolphinscheduler.plugin.task.shell.ShellTask$$Lambda$585/485880465.accept(Unknown Source)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.clear(AbstractCommandExecutor.java:301)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.lambda$parseProcessOutput$1(AbstractCommandExecutor.java:349)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor$$Lambda$603/1555400993.run(Unknown Source)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544591_5942892" #193 daemon prio=5 os_prio=0 tid=0x00007f83d8009800 nid=0x2ad waiting for monitor entry [0x00007f82e09b4000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus(Logger.java:383)
   	at ch.qos.logback.classic.Logger.info(Logger.java:599)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractTaskExecutor.logHandle(AbstractTaskExecutor.java:55)
   	at org.apache.dolphinscheduler.plugin.task.shell.ShellTask$$Lambda$585/485880465.accept(Unknown Source)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.clear(AbstractCommandExecutor.java:301)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.lambda$parseProcessOutput$1(AbstractCommandExecutor.java:349)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor$$Lambda$603/1555400993.run(Unknown Source)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544609_5942958" #191 daemon prio=5 os_prio=0 tid=0x00007f834000d800 nid=0x2a6 waiting for monitor entry [0x00007f82e0ab6000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus(Logger.java:383)
   	at ch.qos.logback.classic.Logger.info(Logger.java:599)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractTaskExecutor.logHandle(AbstractTaskExecutor.java:55)
   	at org.apache.dolphinscheduler.plugin.task.shell.ShellTask$$Lambda$585/485880465.accept(Unknown Source)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.clear(AbstractCommandExecutor.java:301)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.lambda$parseProcessOutput$1(AbstractCommandExecutor.java:349)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor$$Lambda$603/1555400993.run(Unknown Source)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544586_5942919" #188 daemon prio=5 os_prio=0 tid=0x00007f837000c800 nid=0x29d waiting for monitor entry [0x00007f82e0bb8000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus(Logger.java:383)
   	at ch.qos.logback.classic.Logger.info(Logger.java:599)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractTaskExecutor.logHandle(AbstractTaskExecutor.java:55)
   	at org.apache.dolphinscheduler.plugin.task.shell.ShellTask$$Lambda$585/485880465.accept(Unknown Source)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.clear(AbstractCommandExecutor.java:301)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.lambda$parseProcessOutput$1(AbstractCommandExecutor.java:349)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor$$Lambda$603/1555400993.run(Unknown Source)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544607_5942948" #186 daemon prio=5 os_prio=0 tid=0x00007f835800c000 nid=0x294 waiting for monitor entry [0x00007f82e0cbb000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus(Logger.java:383)
   	at ch.qos.logback.classic.Logger.info(Logger.java:599)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractTaskExecutor.logHandle(AbstractTaskExecutor.java:55)
   	at org.apache.dolphinscheduler.plugin.task.shell.ShellTask$$Lambda$585/485880465.accept(Unknown Source)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.clear(AbstractCommandExecutor.java:301)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.lambda$parseProcessOutput$1(AbstractCommandExecutor.java:349)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor$$Lambda$603/1555400993.run(Unknown Source)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544618_5942990" #183 daemon prio=5 os_prio=0 tid=0x00007f831c07d800 nid=0x28a waiting for monitor entry [0x00007f82e0dbc000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1674)
   	- waiting to lock <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544610_5942961" #182 daemon prio=5 os_prio=0 tid=0x00007f831c07b800 nid=0x288 waiting for monitor entry [0x00007f82e0e3d000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus(Logger.java:383)
   	at ch.qos.logback.classic.Logger.info(Logger.java:599)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractTaskExecutor.logHandle(AbstractTaskExecutor.java:55)
   	at org.apache.dolphinscheduler.plugin.task.shell.ShellTask$$Lambda$585/485880465.accept(Unknown Source)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.clear(AbstractCommandExecutor.java:301)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.lambda$parseProcessOutput$1(AbstractCommandExecutor.java:349)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor$$Lambda$603/1555400993.run(Unknown Source)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544617_5942986" #179 daemon prio=5 os_prio=0 tid=0x00007f831c078000 nid=0x27c waiting for monitor entry [0x00007f82e1042000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:121)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #178 daemon prio=5 os_prio=0 tid=0x00007f831c074000 nid=0x26f waiting for monitor entry [0x00007f82e10c2000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.Hashtable.get(Hashtable.java:363)
   	- waiting to lock <0x00000005fbb66c50> (a java.util.Properties)
   	at java.util.Properties.getProperty(Properties.java:969)
   	at java.lang.System.getProperty(System.java:722)
   	at java.io.UnixFileSystem.resolve(UnixFileSystem.java:133)
   	at java.io.File.getCanonicalPath(File.java:626)
   	at java.io.File.getCanonicalFile(File.java:651)
   	at java.io.File.mkdirs(File.java:1387)
   	at ch.qos.logback.core.util.FileUtil.createMissingParentDirectories(FileUtil.java:58)
   	at ch.qos.logback.core.FileAppender.openFile(FileAppender.java:199)
   	at ch.qos.logback.core.FileAppender.start(FileAppender.java:127)
   	at ch.qos.logback.core.joran.action.AppenderAction.end(AppenderAction.java:90)
   	at ch.qos.logback.core.joran.spi.Interpreter.callEndAction(Interpreter.java:309)
   	at ch.qos.logback.core.joran.spi.Interpreter.endElement(Interpreter.java:193)
   	at ch.qos.logback.core.joran.spi.Interpreter.endElement(Interpreter.java:179)
   	at ch.qos.logback.core.joran.spi.EventPlayer.play(EventPlayer.java:62)
   	at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:165)
   	- locked <0x00000005fbf15310> (a ch.qos.logback.core.spi.LogbackLock)
   	at ch.qos.logback.core.sift.SiftingJoranConfiguratorBase.doConfigure(SiftingJoranConfiguratorBase.java:82)
   	at ch.qos.logback.core.sift.AbstractAppenderFactoryUsingJoran.buildAppender(AbstractAppenderFactoryUsingJoran.java:51)
   	at ch.qos.logback.core.sift.AppenderTracker.buildComponent(AppenderTracker.java:56)
   	at ch.qos.logback.core.sift.AppenderTracker.buildComponent(AppenderTracker.java:32)
   	at ch.qos.logback.core.spi.AbstractComponentTracker.getOrCreate(AbstractComponentTracker.java:124)
   	- locked <0x00000005fbffe000> (a ch.qos.logback.core.sift.AppenderTracker)
   	at ch.qos.logback.core.sift.SiftingAppenderBase.append(SiftingAppenderBase.java:104)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:82)
   	- locked <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.plugin.task.shell.ShellTask.init(ShellTask.java:83)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:168)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544609_5942952" #177 daemon prio=5 os_prio=0 tid=0x00007f831c072000 nid=0x26e waiting for monitor entry [0x00007f82e1143000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.printReplacedSql(SqlTask.java:450)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.getSqlAndSqlParamsMap(SqlTask.java:501)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:141)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #176 daemon prio=5 os_prio=0 tid=0x00007f831c070000 nid=0x26c waiting for monitor entry [0x00007f82e11c4000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.run(AbstractCommandExecutor.java:176)
   	at org.apache.dolphinscheduler.plugin.task.shell.ShellTask.handle(ShellTask.java:97)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544593_5942923" #174 daemon prio=5 os_prio=0 tid=0x00007f83dc005800 nid=0x25f waiting for monitor entry [0x00007f82e1245000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus(Logger.java:383)
   	at ch.qos.logback.classic.Logger.info(Logger.java:599)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractTaskExecutor.logHandle(AbstractTaskExecutor.java:55)
   	at org.apache.dolphinscheduler.plugin.task.shell.ShellTask$$Lambda$585/485880465.accept(Unknown Source)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.clear(AbstractCommandExecutor.java:301)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.lambda$parseProcessOutput$1(AbstractCommandExecutor.java:349)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor$$Lambda$603/1555400993.run(Unknown Source)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #170 daemon prio=5 os_prio=0 tid=0x00007f831c06e000 nid=0x23e waiting on condition [0x00007f82e144a000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fcaffdf0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544612_5942967" #169 daemon prio=5 os_prio=0 tid=0x00007f831c076000 nid=0x23c waiting for monitor entry [0x00007f82e14c9000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.spi.utils.PropertyUtils.lambda$loadPropertyFile$0(PropertyUtils.java:57)
   	at org.apache.dolphinscheduler.spi.utils.PropertyUtils$$Lambda$607/885667459.accept(Unknown Source)
   	at java.util.Hashtable.forEach(Hashtable.java:879)
   	- locked <0x00000005fbb66c50> (a java.util.Properties)
   	at org.apache.dolphinscheduler.spi.utils.PropertyUtils.loadPropertyFile(PropertyUtils.java:55)
   	- locked <0x0000000558771588> (a java.lang.Class for org.apache.dolphinscheduler.spi.utils.PropertyUtils)
   	at org.apache.dolphinscheduler.spi.utils.PropertyUtils.<clinit>(PropertyUtils.java:40)
   	at org.apache.dolphinscheduler.plugin.datasource.api.provider.JdbcDataSourceProvider.createJdbcDataSource(JdbcDataSourceProvider.java:43)
   	at org.apache.dolphinscheduler.plugin.datasource.api.client.CommonDataSourceClient.initClient(CommonDataSourceClient.java:68)
   	at org.apache.dolphinscheduler.plugin.datasource.api.client.CommonDataSourceClient.<init>(CommonDataSourceClient.java:54)
   	at org.apache.dolphinscheduler.plugin.datasource.mysql.MysqlDataSourceClient.<init>(MysqlDataSourceClient.java:27)
   	at org.apache.dolphinscheduler.plugin.datasource.mysql.MysqlDataSourceChannel.createDataSourceClient(MysqlDataSourceChannel.java:29)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.lambda$getConnection$0(DataSourceClientProvider.java:64)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider$$Lambda$606/525464152.apply(Unknown Source)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1660)
   	- locked <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544614_5942975" #168 daemon prio=5 os_prio=0 tid=0x00007f831c06c000 nid=0x23b waiting for monitor entry [0x00007f82e154b000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:56)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544614_5942973" #167 daemon prio=5 os_prio=0 tid=0x00007f831c069800 nid=0x22b waiting for monitor entry [0x00007f82e15cc000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1674)
   	- waiting to lock <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544607_5942943" #166 daemon prio=5 os_prio=0 tid=0x00007f831c068000 nid=0x227 waiting for monitor entry [0x00007f82e164d000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1674)
   	- waiting to lock <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544612_5942965" #165 daemon prio=5 os_prio=0 tid=0x00007f831c066000 nid=0x223 waiting for monitor entry [0x00007f82e16ce000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:56)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #164 daemon prio=5 os_prio=0 tid=0x00007f831c064000 nid=0x211 waiting on condition [0x00007f82e1750000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fcaffdf0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544587_5942869" #163 daemon prio=5 os_prio=0 tid=0x00007f831c062800 nid=0x210 waiting for monitor entry [0x00007f82e17d1000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1674)
   	- waiting to lock <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #162 daemon prio=5 os_prio=0 tid=0x00007f831c060800 nid=0x20f waiting on condition [0x00007f82e1852000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fcaffdf0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #161 daemon prio=5 os_prio=0 tid=0x00007f831c05e800 nid=0x20e waiting on condition [0x00007f82e18d3000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fcaffdf0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544593_5942852" #160 daemon prio=5 os_prio=0 tid=0x00007f831c05d000 nid=0x20d waiting for monitor entry [0x00007f82e1953000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1674)
   	- waiting to lock <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #159 daemon prio=5 os_prio=0 tid=0x00007f831c05b000 nid=0x20c waiting on condition [0x00007f82e19d5000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fcaffdf0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #158 daemon prio=5 os_prio=0 tid=0x00007f831c059000 nid=0x20b waiting on condition [0x00007f82e1a56000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fcaffdf0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544602_5942881" #157 daemon prio=5 os_prio=0 tid=0x00007f831c057800 nid=0x20a waiting for monitor entry [0x00007f82e1ad7000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1674)
   	- waiting to lock <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544592_5942854" #156 daemon prio=5 os_prio=0 tid=0x00007f831c055800 nid=0x209 waiting for monitor entry [0x00007f82e1b58000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1674)
   	- waiting to lock <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544594_5942871" #155 daemon prio=5 os_prio=0 tid=0x00007f831c054000 nid=0x208 waiting for monitor entry [0x00007f82e1bd9000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1674)
   	- waiting to lock <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #154 daemon prio=5 os_prio=0 tid=0x00007f831c052000 nid=0x207 waiting on condition [0x00007f82e1c5a000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fcaffdf0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #153 daemon prio=5 os_prio=0 tid=0x00007f831c050000 nid=0x206 waiting on condition [0x00007f82e1cdb000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fcaffdf0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #152 daemon prio=5 os_prio=0 tid=0x00007f831c04e000 nid=0x205 waiting on condition [0x00007f82e1d5c000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fcaffdf0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #151 daemon prio=5 os_prio=0 tid=0x00007f831c04c000 nid=0x204 waiting on condition [0x00007f82e1ddd000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fcaffdf0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #150 daemon prio=5 os_prio=0 tid=0x00007f831c04a000 nid=0x203 waiting on condition [0x00007f82e1e5e000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fcaffdf0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544611_5942960" #149 daemon prio=5 os_prio=0 tid=0x00007f831c048800 nid=0x202 waiting for monitor entry [0x00007f82e1ede000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:56)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544595_5942872" #148 daemon prio=5 os_prio=0 tid=0x00007f831c046800 nid=0x201 waiting for monitor entry [0x00007f82e1f60000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1674)
   	- waiting to lock <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544596_5942865" #147 daemon prio=5 os_prio=0 tid=0x00007f831c045000 nid=0x200 waiting for monitor entry [0x00007f82e1fe1000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1674)
   	- waiting to lock <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544602_5942891" #146 daemon prio=5 os_prio=0 tid=0x00007f831c043000 nid=0x1ff waiting for monitor entry [0x00007f82e2062000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1674)
   	- waiting to lock <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #145 daemon prio=5 os_prio=0 tid=0x00007f831c041000 nid=0x1fe waiting for monitor entry [0x00007f82e20e2000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.printCommand(AbstractCommandExecutor.java:285)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.buildProcess(AbstractCommandExecutor.java:137)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.run(AbstractCommandExecutor.java:158)
   	at org.apache.dolphinscheduler.plugin.task.shell.ShellTask.handle(ShellTask.java:97)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544580_5942876" #144 daemon prio=5 os_prio=0 tid=0x00007f831c03f800 nid=0x1fd waiting for monitor entry [0x00007f82e2163000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1674)
   	- waiting to lock <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #143 daemon prio=5 os_prio=0 tid=0x00007f831c03d800 nid=0x1fc waiting on condition [0x00007f82e21e5000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fcaffdf0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544605_5942940" #142 daemon prio=5 os_prio=0 tid=0x00007f831c03b800 nid=0x1fb waiting for monitor entry [0x00007f82e2265000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1674)
   	- waiting to lock <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #141 daemon prio=5 os_prio=0 tid=0x00007f831c03a000 nid=0x1fa waiting on condition [0x00007f82e22e7000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fcaffdf0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544601_5942862" #140 daemon prio=5 os_prio=0 tid=0x00007f831c038000 nid=0x1f9 waiting for monitor entry [0x00007f82e2368000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1674)
   	- waiting to lock <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #139 daemon prio=5 os_prio=0 tid=0x00007f831c036800 nid=0x1f8 waiting on condition [0x00007f82e23e9000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fcaffdf0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #138 daemon prio=5 os_prio=0 tid=0x00007f831c034800 nid=0x1f7 waiting on condition [0x00007f82e246a000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fcaffdf0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544603_5942914" #137 daemon prio=5 os_prio=0 tid=0x00007f831c033000 nid=0x1f6 waiting for monitor entry [0x00007f82e24eb000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1674)
   	- waiting to lock <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #136 daemon prio=5 os_prio=0 tid=0x00007f831c031000 nid=0x1f5 waiting on condition [0x00007f82e256c000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fcaffdf0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544604_5942935" #135 daemon prio=5 os_prio=0 tid=0x00007f831c02f000 nid=0x1f4 waiting for monitor entry [0x00007f82e25ec000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1674)
   	- waiting to lock <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544606_5942941" #134 daemon prio=5 os_prio=0 tid=0x00007f831c02d000 nid=0x1f3 waiting for monitor entry [0x00007f82e266d000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1674)
   	- waiting to lock <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #133 daemon prio=5 os_prio=0 tid=0x00007f831c02b800 nid=0x1f2 waiting for monitor entry [0x00007f82e26ee000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.run(AbstractCommandExecutor.java:176)
   	at org.apache.dolphinscheduler.plugin.task.shell.ShellTask.handle(ShellTask.java:97)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #132 daemon prio=5 os_prio=0 tid=0x00007f831c029800 nid=0x1f1 waiting on condition [0x00007f82e2770000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fcaffdf0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #131 daemon prio=5 os_prio=0 tid=0x00007f831c027800 nid=0x1f0 waiting on condition [0x00007f82e27f1000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fcaffdf0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544591_5942853" #130 daemon prio=5 os_prio=0 tid=0x00007f831c025800 nid=0x1ef waiting for monitor entry [0x00007f82e2872000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1674)
   	- waiting to lock <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #129 daemon prio=5 os_prio=0 tid=0x00007f831c024800 nid=0x1ee waiting on condition [0x00007f836c87d000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fcaffdf0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #128 daemon prio=5 os_prio=0 tid=0x00007f831c023800 nid=0x1ed waiting on condition [0x00007f836c97f000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fcaffdf0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #127 daemon prio=5 os_prio=0 tid=0x00007f831c022800 nid=0x1ec waiting for monitor entry [0x00007f836c459000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.run(AbstractCommandExecutor.java:176)
   	at org.apache.dolphinscheduler.plugin.task.shell.ShellTask.handle(ShellTask.java:97)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #126 daemon prio=5 os_prio=0 tid=0x00007f831c021800 nid=0x1eb waiting on condition [0x00007f836c4db000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fcaffdf0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #125 daemon prio=5 os_prio=0 tid=0x00007f831c020800 nid=0x1ea waiting on condition [0x00007f836c21d000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fcaffdf0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544599_5942860" #124 daemon prio=5 os_prio=0 tid=0x00007f831c01e800 nid=0x1e4 waiting for monitor entry [0x00007f82e28f3000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1674)
   	- waiting to lock <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #123 daemon prio=5 os_prio=0 tid=0x00007f831c01d000 nid=0x1e3 waiting on condition [0x00007f82e2974000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fcaffdf0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544600_5942861" #122 daemon prio=5 os_prio=0 tid=0x00007f831c01b000 nid=0x1e0 waiting for monitor entry [0x00007f82e29f5000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1674)
   	- waiting to lock <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544598_5942859" #121 daemon prio=5 os_prio=0 tid=0x00007f831c01a000 nid=0x1df waiting for monitor entry [0x00007f836c09a000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1674)
   	- waiting to lock <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544597_5942878" #120 daemon prio=5 os_prio=0 tid=0x00007f831c018800 nid=0x1dd waiting for monitor entry [0x00007f82e2a75000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1674)
   	- waiting to lock <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #119 daemon prio=5 os_prio=0 tid=0x00007f831c016800 nid=0x1dc waiting for monitor entry [0x00007f82e2af6000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.run(AbstractCommandExecutor.java:176)
   	at org.apache.dolphinscheduler.plugin.task.shell.ShellTask.handle(ShellTask.java:97)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544588_5942867" #118 daemon prio=5 os_prio=0 tid=0x00007f831c015800 nid=0x1d8 waiting for monitor entry [0x00007f836c19b000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1674)
   	- waiting to lock <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #117 daemon prio=5 os_prio=0 tid=0x00007f831c014800 nid=0x1d7 waiting for monitor entry [0x00007f836c29d000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.printCommand(AbstractCommandExecutor.java:285)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.buildProcess(AbstractCommandExecutor.java:137)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.run(AbstractCommandExecutor.java:158)
   	at org.apache.dolphinscheduler.plugin.task.shell.ShellTask.handle(ShellTask.java:97)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544590_5942851" #116 daemon prio=5 os_prio=0 tid=0x00007f831c013800 nid=0x1d6 waiting for monitor entry [0x00007f836c55c000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1674)
   	- waiting to lock <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544582_5942875" #115 daemon prio=5 os_prio=0 tid=0x00007f831c012800 nid=0x1d5 waiting for monitor entry [0x00007f836c7fc000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1674)
   	- waiting to lock <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544585_5942847" #114 daemon prio=5 os_prio=0 tid=0x00007f831c011000 nid=0x1d0 waiting for monitor entry [0x00007f836c64f000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1674)
   	- waiting to lock <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544581_5942884" #113 daemon prio=5 os_prio=0 tid=0x00007f831c010000 nid=0x1cd waiting for monitor entry [0x00007f836c6d0000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1674)
   	- waiting to lock <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #112 daemon prio=5 os_prio=0 tid=0x00007f831c00e800 nid=0x1c6 waiting for monitor entry [0x00007f82e2d77000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.printCommand(AbstractCommandExecutor.java:285)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.buildProcess(AbstractCommandExecutor.java:137)
   	at org.apache.dolphinscheduler.plugin.task.api.AbstractCommandExecutor.run(AbstractCommandExecutor.java:158)
   	at org.apache.dolphinscheduler.plugin.task.shell.ShellTask.handle(ShellTask.java:97)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #111 daemon prio=5 os_prio=0 tid=0x00007f831c00c800 nid=0x1c5 waiting on condition [0x00007f82e2df9000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fcaffdf0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544585_5942879" #110 daemon prio=5 os_prio=0 tid=0x00007f831c00b000 nid=0x1c4 waiting for monitor entry [0x00007f82e2e79000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1674)
   	- waiting to lock <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #109 daemon prio=5 os_prio=0 tid=0x00007f831c009000 nid=0x1c1 waiting on condition [0x00007f82e2efb000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fcaffdf0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544586_5942868" #108 daemon prio=5 os_prio=0 tid=0x00007f831c007800 nid=0x1c0 waiting for monitor entry [0x00007f82e2f7c000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1674)
   	- waiting to lock <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #107 daemon prio=5 os_prio=0 tid=0x00007f831c006800 nid=0x1bf waiting on condition [0x00007f836c11b000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fcaffdf0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544583_5942866" #106 daemon prio=5 os_prio=0 tid=0x00007f831c005000 nid=0x1be waiting for monitor entry [0x00007f82e2ffd000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1674)
   	- waiting to lock <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "TaskLogInfo-544584_5942846" #105 daemon prio=5 os_prio=0 tid=0x00007f831c004000 nid=0x1bc waiting for monitor entry [0x00007f836c3d9000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1674)
   	- waiting to lock <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Thread" #104 daemon prio=5 os_prio=0 tid=0x00007f831c003000 nid=0x1b8 waiting on condition [0x00007f836c358000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fcaffdf0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "pool-8-thread-8" #63 prio=5 os_prio=0 tid=0x00007f83340d4800 nid=0x171 waiting for monitor entry [0x00007f836cbff000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.server.worker.processor.TaskExecuteProcessor.process(TaskExecuteProcessor.java:142)
   	at org.apache.dolphinscheduler.remote.handler.NettyServerHandler.lambda$processReceived$0(NettyServerHandler.java:129)
   	at org.apache.dolphinscheduler.remote.handler.NettyServerHandler$$Lambda$560/1942718441.run(Unknown Source)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "pool-8-thread-7" #62 prio=5 os_prio=0 tid=0x00007f83340d2800 nid=0x170 waiting for monitor entry [0x00007f836cc80000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.server.worker.processor.TaskExecuteProcessor.process(TaskExecuteProcessor.java:142)
   	at org.apache.dolphinscheduler.remote.handler.NettyServerHandler.lambda$processReceived$0(NettyServerHandler.java:129)
   	at org.apache.dolphinscheduler.remote.handler.NettyServerHandler$$Lambda$560/1942718441.run(Unknown Source)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "pool-8-thread-6" #61 prio=5 os_prio=0 tid=0x00007f83340d1800 nid=0x16f waiting for monitor entry [0x00007f836cd01000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.server.worker.processor.TaskExecuteProcessor.process(TaskExecuteProcessor.java:119)
   	at org.apache.dolphinscheduler.remote.handler.NettyServerHandler.lambda$processReceived$0(NettyServerHandler.java:129)
   	at org.apache.dolphinscheduler.remote.handler.NettyServerHandler$$Lambda$560/1942718441.run(Unknown Source)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "pool-8-thread-5" #60 prio=5 os_prio=0 tid=0x00007f83340d0800 nid=0x16e waiting for monitor entry [0x00007f836e391000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.server.worker.processor.TaskExecuteProcessor.process(TaskExecuteProcessor.java:142)
   	at org.apache.dolphinscheduler.remote.handler.NettyServerHandler.lambda$processReceived$0(NettyServerHandler.java:129)
   	at org.apache.dolphinscheduler.remote.handler.NettyServerHandler$$Lambda$560/1942718441.run(Unknown Source)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "pool-8-thread-4" #59 prio=5 os_prio=0 tid=0x00007f83340d0000 nid=0x16d waiting for monitor entry [0x00007f836e697000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.server.worker.processor.TaskExecuteProcessor.process(TaskExecuteProcessor.java:142)
   	at org.apache.dolphinscheduler.remote.handler.NettyServerHandler.lambda$processReceived$0(NettyServerHandler.java:129)
   	at org.apache.dolphinscheduler.remote.handler.NettyServerHandler$$Lambda$560/1942718441.run(Unknown Source)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "pool-8-thread-3" #58 prio=5 os_prio=0 tid=0x00007f83340cd000 nid=0x16c waiting for monitor entry [0x00007f836e617000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.server.worker.processor.TaskExecuteProcessor.process(TaskExecuteProcessor.java:142)
   	at org.apache.dolphinscheduler.remote.handler.NettyServerHandler.lambda$processReceived$0(NettyServerHandler.java:129)
   	at org.apache.dolphinscheduler.remote.handler.NettyServerHandler$$Lambda$560/1942718441.run(Unknown Source)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "pool-8-thread-2" #57 prio=5 os_prio=0 tid=0x00007f83340cc800 nid=0x16b waiting for monitor entry [0x00007f836e311000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.server.worker.processor.TaskExecuteProcessor.process(TaskExecuteProcessor.java:142)
   	at org.apache.dolphinscheduler.remote.handler.NettyServerHandler.lambda$processReceived$0(NettyServerHandler.java:129)
   	at org.apache.dolphinscheduler.remote.handler.NettyServerHandler$$Lambda$560/1942718441.run(Unknown Source)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "pool-8-thread-1" #56 prio=5 os_prio=0 tid=0x00007f83340cb800 nid=0x16a waiting for monitor entry [0x00007f836e514000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.server.worker.processor.TaskExecuteProcessor.process(TaskExecuteProcessor.java:142)
   	at org.apache.dolphinscheduler.remote.handler.NettyServerHandler.lambda$processReceived$0(NettyServerHandler.java:129)
   	at org.apache.dolphinscheduler.remote.handler.NettyServerHandler$$Lambda$560/1942718441.run(Unknown Source)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "NettyServerWorkerThread_1" #55 prio=5 os_prio=0 tid=0x00007f8324007000 nid=0x169 runnable [0x00007f836e494000]
      java.lang.Thread.State: RUNNABLE
   	at io.netty.channel.epoll.Native.epollWait(Native Method)
   	at io.netty.channel.epoll.Native.epollWait(Native.java:148)
   	at io.netty.channel.epoll.Native.epollWait(Native.java:141)
   	at io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
   	at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
   	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
   	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
   	at java.lang.Thread.run(Thread.java:748)
   
   "logback-4" #54 daemon prio=5 os_prio=0 tid=0x00007f8370001800 nid=0x12c waiting on condition [0x00007f836e413000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fbb4cc50> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1088)
   	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "logback-3" #53 daemon prio=5 os_prio=0 tid=0x00007f8368001000 nid=0xda waiting on condition [0x00007f836e596000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fbb4cc50> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1088)
   	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "DestroyJavaVM" #51 prio=5 os_prio=0 tid=0x00007f83f0013000 nid=0x32 waiting on condition [0x0000000000000000]
      java.lang.Thread.State: RUNNABLE
   
   "ResponseFutureExecutor_1" #50 daemon prio=5 os_prio=0 tid=0x00007f83f269c800 nid=0x85 waiting on condition [0x00007f836d3d5000]
      java.lang.Thread.State: TIMED_WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fbb441a8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
   	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
   	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "quartzScheduler_QuartzSchedulerThread" #49 prio=5 os_prio=0 tid=0x00007f83f2651800 nid=0x84 in Object.wait() [0x00007f836d456000]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
   	at java.lang.Object.wait(Native Method)
   	at org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:427)
   	- locked <0x00000005fbb461a8> (a java.lang.Object)
   
   "quartzScheduler_Worker-10" #48 prio=5 os_prio=0 tid=0x00007f83f264a800 nid=0x83 in Object.wait() [0x00007f836d4d7000]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
   	at java.lang.Object.wait(Native Method)
   	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
   	- locked <0x00000005fbb48190> (a java.lang.Object)
   
   "quartzScheduler_Worker-9" #47 prio=5 os_prio=0 tid=0x00007f83f2648800 nid=0x82 in Object.wait() [0x00007f836d558000]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
   	at java.lang.Object.wait(Native Method)
   	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
   	- locked <0x00000005fbb4a190> (a java.lang.Object)
   
   "quartzScheduler_Worker-8" #46 prio=5 os_prio=0 tid=0x00007f83f263d000 nid=0x81 in Object.wait() [0x00007f836d5d9000]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
   	at java.lang.Object.wait(Native Method)
   	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
   	- locked <0x00000005fbb4c190> (a java.lang.Object)
   
   "quartzScheduler_Worker-7" #45 prio=5 os_prio=0 tid=0x00007f83f263b800 nid=0x80 in Object.wait() [0x00007f836d65a000]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
   	at java.lang.Object.wait(Native Method)
   	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
   	- locked <0x00000005fbb4e190> (a java.lang.Object)
   
   "quartzScheduler_Worker-6" #44 prio=5 os_prio=0 tid=0x00007f83f2639800 nid=0x7f in Object.wait() [0x00007f836d6db000]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
   	at java.lang.Object.wait(Native Method)
   	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
   	- locked <0x00000005fbb42308> (a java.lang.Object)
   
   "quartzScheduler_Worker-5" #43 prio=5 os_prio=0 tid=0x00007f83f2637800 nid=0x7e in Object.wait() [0x00007f836d75c000]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
   	at java.lang.Object.wait(Native Method)
   	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
   	- locked <0x00000005fbb424a8> (a java.lang.Object)
   
   "quartzScheduler_Worker-4" #42 prio=5 os_prio=0 tid=0x00007f83f2635800 nid=0x7d in Object.wait() [0x00007f836d7dd000]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
   	at java.lang.Object.wait(Native Method)
   	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
   	- locked <0x00000005fbb42648> (a java.lang.Object)
   
   "quartzScheduler_Worker-3" #41 prio=5 os_prio=0 tid=0x00007f83f2633800 nid=0x7c in Object.wait() [0x00007f836d85e000]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
   	at java.lang.Object.wait(Native Method)
   	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
   	- locked <0x00000005fbb427e8> (a java.lang.Object)
   
   "quartzScheduler_Worker-2" #40 prio=5 os_prio=0 tid=0x00007f83f2632000 nid=0x7b in Object.wait() [0x00007f836d8df000]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
   	at java.lang.Object.wait(Native Method)
   	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
   	- locked <0x00000005fbb4e330> (a java.lang.Object)
   
   "quartzScheduler_Worker-1" #39 prio=5 os_prio=0 tid=0x00007f83f262e000 nid=0x7a in Object.wait() [0x00007f836d960000]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
   	at java.lang.Object.wait(Native Method)
   	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
   	- locked <0x00000005fbb42988> (a java.lang.Object)
   
   "ResponseFutureExecutor_1" #38 daemon prio=5 os_prio=0 tid=0x00007f83f2557800 nid=0x79 waiting on condition [0x00007f836dbe1000]
      java.lang.Thread.State: TIMED_WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fbb4e4d8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
   	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
   	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "RetryReportTaskStatusThread" #36 daemon prio=5 os_prio=0 tid=0x00007f83f2554000 nid=0x78 waiting on condition [0x00007f836dc62000]
      java.lang.Thread.State: TIMED_WAITING (sleeping)
   	at java.lang.Thread.sleep(Native Method)
   	at org.apache.dolphinscheduler.common.thread.ThreadUtils.sleep(ThreadUtils.java:233)
   	at org.apache.dolphinscheduler.server.worker.runner.RetryReportTaskStatusThread.run(RetryReportTaskStatusThread.java:71)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Execute-Manager-Thread" #35 daemon prio=5 os_prio=0 tid=0x00007f83f2552800 nid=0x77 waiting on condition [0x00007f836dce3000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fbb44400> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.DelayQueue.take(DelayQueue.java:211)
   	at org.apache.dolphinscheduler.server.worker.runner.WorkerManagerThread.run(WorkerManagerThread.java:142)
   	at java.lang.Thread.run(Thread.java:748)
   
   "HeartBeatExecutor_1" #34 daemon prio=5 os_prio=0 tid=0x00007f83f254d800 nid=0x76 in Object.wait() [0x00007f836dd63000]
      java.lang.Thread.State: WAITING (on object monitor)
   	at java.lang.Object.wait(Native Method)
   	at java.lang.Object.wait(Object.java:502)
   	at org.apache.zookeeper.ClientCnxn.submitRequest(ClientCnxn.java:1407)
   	- locked <0x000000051e75bef0> (a org.apache.zookeeper.ClientCnxn$Packet)
   	at org.apache.zookeeper.ZooKeeper.exists(ZooKeeper.java:1106)
   	at org.apache.curator.framework.imps.ExistsBuilderImpl$3.call(ExistsBuilderImpl.java:268)
   	at org.apache.curator.framework.imps.ExistsBuilderImpl$3.call(ExistsBuilderImpl.java:257)
   	at org.apache.curator.connection.StandardConnectionHandlingPolicy.callWithRetry(StandardConnectionHandlingPolicy.java:67)
   	at org.apache.curator.RetryLoop.callWithRetry(RetryLoop.java:81)
   	at org.apache.curator.framework.imps.ExistsBuilderImpl.pathInForegroundStandard(ExistsBuilderImpl.java:254)
   	at org.apache.curator.framework.imps.ExistsBuilderImpl.pathInForeground(ExistsBuilderImpl.java:247)
   	at org.apache.curator.framework.imps.ExistsBuilderImpl.forPath(ExistsBuilderImpl.java:206)
   	at org.apache.curator.framework.imps.ExistsBuilderImpl.forPath(ExistsBuilderImpl.java:35)
   	at org.apache.dolphinscheduler.plugin.registry.zookeeper.ZookeeperRegistry.exists(ZookeeperRegistry.java:154)
   	at org.apache.dolphinscheduler.service.registry.RegistryClient.exists(RegistryClient.java:233)
   	at org.apache.dolphinscheduler.service.registry.RegistryClient.checkIsDeadServer(RegistryClient.java:175)
   	at org.apache.dolphinscheduler.server.registry.HeartBeatTask.run(HeartBeatTask.java:80)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
   	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
   	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "NettyServerBossThread_1" #33 prio=5 os_prio=0 tid=0x00007f83f253f000 nid=0x75 runnable [0x00007f836dde5000]
      java.lang.Thread.State: RUNNABLE
   	at io.netty.channel.epoll.Native.epollWait(Native Method)
   	at io.netty.channel.epoll.Native.epollWait(Native.java:148)
   	at io.netty.channel.epoll.Native.epollWait(Native.java:141)
   	at io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
   	at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
   	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
   	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
   	at java.lang.Thread.run(Thread.java:748)
   
   "ResponseFutureExecutor_1" #32 daemon prio=5 os_prio=0 tid=0x00007f83f24a1000 nid=0x74 waiting on condition [0x00007f836e290000]
      java.lang.Thread.State: TIMED_WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fbb4a338> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
   	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
   	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "DolphinScheduler housekeeper" #23 daemon prio=5 os_prio=0 tid=0x00007f83f2258800 nid=0x6b waiting on condition [0x00007f836e919000]
      java.lang.Thread.State: TIMED_WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fbb4c598> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
   	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
   	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "mysql-cj-abandoned-connection-cleanup" #22 daemon prio=5 os_prio=0 tid=0x00007f83f1f67800 nid=0x6a in Object.wait() [0x00007f836f1ea000]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
   	at java.lang.Object.wait(Native Method)
   	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144)
   	- locked <0x00000005fbb48318> (a java.lang.ref.ReferenceQueue$Lock)
   	at com.mysql.cj.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:85)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Curator-Framework-0" #21 daemon prio=5 os_prio=0 tid=0x00007f83f1f0a800 nid=0x69 waiting on condition [0x00007f836f46b000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fbb4a578> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.DelayQueue.take(DelayQueue.java:211)
   	at java.util.concurrent.DelayQueue.take(DelayQueue.java:70)
   	at org.apache.curator.framework.imps.CuratorFrameworkImpl.backgroundOperationsLoop(CuratorFrameworkImpl.java:938)
   	at org.apache.curator.framework.imps.CuratorFrameworkImpl.access$300(CuratorFrameworkImpl.java:66)
   	at org.apache.curator.framework.imps.CuratorFrameworkImpl$4.call(CuratorFrameworkImpl.java:346)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
   	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Worker-Server-EventThread" #20 daemon prio=5 os_prio=0 tid=0x00007f83f1f07000 nid=0x68 waiting on condition [0x00007f836f4ec000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fbb4c7f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
   	at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:504)
   
   "Worker-Server-SendThread(perf-zookeeper:2181)" #19 daemon prio=5 os_prio=0 tid=0x00007f83f1ee1000 nid=0x67 waiting for monitor entry [0x00007f836f56d000]
      java.lang.Thread.State: BLOCKED (on object monitor)
   	at java.util.Hashtable.get(Hashtable.java:363)
   	- waiting to lock <0x00000005fbb66c50> (a java.util.Properties)
   	at java.util.Properties.getProperty(Properties.java:969)
   	at java.util.Properties.getProperty(Properties.java:988)
   	at java.lang.System.getProperty(System.java:758)
   	at org.apache.zookeeper.client.ZooKeeperSaslClient.isEnabled(ZooKeeperSaslClient.java:65)
   	at org.apache.zookeeper.ClientCnxn$SendThread.clientTunneledAuthenticationInProgress(ClientCnxn.java:1322)
   	at org.apache.zookeeper.ClientCnxnSocketNIO.doTransport(ClientCnxnSocketNIO.java:372)
   	- locked <0x00000005fbb42fa8> (a java.util.LinkedList)
   	at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1141)
   
   "Curator-ConnectionStateManager-0" #18 daemon prio=5 os_prio=0 tid=0x00007f83f1eda000 nid=0x66 waiting on condition [0x00007f836f5ee000]
      java.lang.Thread.State: TIMED_WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fbb44620> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
   	at java.util.concurrent.ArrayBlockingQueue.poll(ArrayBlockingQueue.java:418)
   	at org.apache.curator.framework.state.ConnectionStateManager.processEvents(ConnectionStateManager.java:272)
   	at org.apache.curator.framework.state.ConnectionStateManager.access$000(ConnectionStateManager.java:44)
   	at org.apache.curator.framework.state.ConnectionStateManager$1.call(ConnectionStateManager.java:133)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "ResponseFutureExecutor_1" #17 daemon prio=5 os_prio=0 tid=0x00007f83f1dfb000 nid=0x65 waiting on condition [0x00007f83a496b000]
      java.lang.Thread.State: TIMED_WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fbb4ca10> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
   	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
   	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "logback-2" #14 daemon prio=5 os_prio=0 tid=0x00007f83f138d800 nid=0x63 waiting on condition [0x00007f83a46ea000]
      java.lang.Thread.State: TIMED_WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fbb4cc50> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
   	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
   	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "logback-1" #12 daemon prio=5 os_prio=0 tid=0x00007f83f1251000 nid=0x61 waiting on condition [0x00007f83a49ec000]
      java.lang.Thread.State: WAITING (parking)
   	at sun.misc.Unsafe.park(Native Method)
   	- parking to wait for  <0x00000005fbb4cc50> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
   	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
   	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
   	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1088)
   	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
   	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   "Service Thread" #10 daemon prio=9 os_prio=0 tid=0x00007f83f015f800 nid=0x5e runnable [0x0000000000000000]
      java.lang.Thread.State: RUNNABLE
   
   "C1 CompilerThread3" #9 daemon prio=9 os_prio=0 tid=0x00007f83f014a800 nid=0x5d waiting on condition [0x0000000000000000]
      java.lang.Thread.State: RUNNABLE
   
   "C2 CompilerThread2" #8 daemon prio=9 os_prio=0 tid=0x00007f83f0140800 nid=0x5c waiting on condition [0x0000000000000000]
      java.lang.Thread.State: RUNNABLE
   
   "C2 CompilerThread1" #7 daemon prio=9 os_prio=0 tid=0x00007f83f013e000 nid=0x5b waiting on condition [0x0000000000000000]
      java.lang.Thread.State: RUNNABLE
   
   "C2 CompilerThread0" #6 daemon prio=9 os_prio=0 tid=0x00007f83f013c000 nid=0x5a waiting on condition [0x0000000000000000]
      java.lang.Thread.State: RUNNABLE
   
   "Signal Dispatcher" #5 daemon prio=9 os_prio=0 tid=0x00007f83f0136800 nid=0x59 runnable [0x0000000000000000]
      java.lang.Thread.State: RUNNABLE
   
   "Surrogate Locker Thread (Concurrent GC)" #4 daemon prio=9 os_prio=0 tid=0x00007f83f0126800 nid=0x58 waiting on condition [0x0000000000000000]
      java.lang.Thread.State: RUNNABLE
   
   "Finalizer" #3 daemon prio=8 os_prio=0 tid=0x00007f83f0103000 nid=0x4f in Object.wait() [0x00007f83a6a70000]
      java.lang.Thread.State: WAITING (on object monitor)
   	at java.lang.Object.wait(Native Method)
   	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144)
   	- locked <0x00000005fbb46dc0> (a java.lang.ref.ReferenceQueue$Lock)
   	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165)
   	at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:216)
   
   "Reference Handler" #2 daemon prio=10 os_prio=0 tid=0x00007f83f00fe800 nid=0x4e in Object.wait() [0x00007f83b4099000]
      java.lang.Thread.State: WAITING (on object monitor)
   	at java.lang.Object.wait(Native Method)
   	at java.lang.Object.wait(Object.java:502)
   	at java.lang.ref.Reference.tryHandlePending(Reference.java:191)
   	- locked <0x00000005fbb46f78> (a java.lang.ref.Reference$Lock)
   	at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)
   
   "VM Thread" os_prio=0 tid=0x00007f83f00f4800 nid=0x4d runnable 
   
   "Gang worker#0 (Parallel GC Threads)" os_prio=0 tid=0x00007f83f0024000 nid=0x35 runnable 
   
   "Gang worker#1 (Parallel GC Threads)" os_prio=0 tid=0x00007f83f0025800 nid=0x36 runnable 
   
   "Gang worker#2 (Parallel GC Threads)" os_prio=0 tid=0x00007f83f0027000 nid=0x39 runnable 
   
   "Gang worker#3 (Parallel GC Threads)" os_prio=0 tid=0x00007f83f0029000 nid=0x3b runnable 
   
   "Gang worker#4 (Parallel GC Threads)" os_prio=0 tid=0x00007f83f002b000 nid=0x3d runnable 
   
   "Gang worker#5 (Parallel GC Threads)" os_prio=0 tid=0x00007f83f002c800 nid=0x3f runnable 
   
   "Gang worker#6 (Parallel GC Threads)" os_prio=0 tid=0x00007f83f002e800 nid=0x41 runnable 
   
   "Gang worker#7 (Parallel GC Threads)" os_prio=0 tid=0x00007f83f0030000 nid=0x43 runnable 
   
   "Concurrent Mark-Sweep GC Thread" os_prio=0 tid=0x00007f83f00a2000 nid=0x49 runnable 
   
   "Gang worker#0 (Parallel CMS Threads)" os_prio=0 tid=0x00007f83f009d800 nid=0x47 runnable 
   
   "Gang worker#1 (Parallel CMS Threads)" os_prio=0 tid=0x00007f83f009f800 nid=0x48 runnable 
   
   "VM Periodic Task Thread" os_prio=0 tid=0x00007f83f0162800 nid=0x5f waiting on condition 
   
   JNI global references: 1386
   
   
   Found one Java-level deadlock:
   =============================
   "DolphinScheduler connection adder":
     waiting to lock monitor 0x00007f83884a0828 (object 0x00000005fbb66c50, a java.util.Properties),
     which is held by "TaskLogInfo-544612_5942967"
   "TaskLogInfo-544612_5942967":
     waiting to lock monitor 0x00007f8374087838 (object 0x00000005fbff3560, a ch.qos.logback.classic.sift.SiftingAppender),
     which is held by "Worker-Execute-Thread"
   "Worker-Execute-Thread":
     waiting to lock monitor 0x00007f83884a0828 (object 0x00000005fbb66c50, a java.util.Properties),
     which is held by "TaskLogInfo-544612_5942967"
   
   Java stack information for the threads listed above:
   ===================================================
   "DolphinScheduler connection adder":
   	at java.util.Hashtable.get(Hashtable.java:363)
   	- waiting to lock <0x00000005fbb66c50> (a java.util.Properties)
   	at java.util.Properties.getProperty(Properties.java:969)
   	at java.util.Properties.getProperty(Properties.java:988)
   	at java.lang.System.getProperty(System.java:758)
   	at sun.net.NetProperties.get(NetProperties.java:92)
   	at sun.net.spi.DefaultProxySelector$3.run(DefaultProxySelector.java:225)
   	at sun.net.spi.DefaultProxySelector$3.run(DefaultProxySelector.java:209)
   	at java.security.AccessController.doPrivileged(Native Method)
   	at sun.net.spi.DefaultProxySelector.select(DefaultProxySelector.java:208)
   	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:384)
   	at java.net.Socket.connect(Socket.java:607)
   	at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:155)
   	at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:65)
   	at com.mysql.cj.NativeSession.connect(NativeSession.java:152)
   	at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:955)
   	at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:825)
   	- locked <0x0000000585420d38> (a com.mysql.cj.jdbc.ConnectionImpl)
   	at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:455)
   	at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:240)
   	at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:199)
   	at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138)
   	at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:364)
   	at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:206)
   	at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:476)
   	at com.zaxxer.hikari.pool.HikariPool.access$100(HikariPool.java:71)
   	at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:726)
   	at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:712)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   "TaskLogInfo-544612_5942967":
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:63)
   	- waiting to lock <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.spi.utils.PropertyUtils.lambda$loadPropertyFile$0(PropertyUtils.java:57)
   	at org.apache.dolphinscheduler.spi.utils.PropertyUtils$$Lambda$607/885667459.accept(Unknown Source)
   	at java.util.Hashtable.forEach(Hashtable.java:879)
   	- locked <0x00000005fbb66c50> (a java.util.Properties)
   	at org.apache.dolphinscheduler.spi.utils.PropertyUtils.loadPropertyFile(PropertyUtils.java:55)
   	- locked <0x0000000558771588> (a java.lang.Class for org.apache.dolphinscheduler.spi.utils.PropertyUtils)
   	at org.apache.dolphinscheduler.spi.utils.PropertyUtils.<clinit>(PropertyUtils.java:40)
   	at org.apache.dolphinscheduler.plugin.datasource.api.provider.JdbcDataSourceProvider.createJdbcDataSource(JdbcDataSourceProvider.java:43)
   	at org.apache.dolphinscheduler.plugin.datasource.api.client.CommonDataSourceClient.initClient(CommonDataSourceClient.java:68)
   	at org.apache.dolphinscheduler.plugin.datasource.api.client.CommonDataSourceClient.<init>(CommonDataSourceClient.java:54)
   	at org.apache.dolphinscheduler.plugin.datasource.mysql.MysqlDataSourceClient.<init>(MysqlDataSourceClient.java:27)
   	at org.apache.dolphinscheduler.plugin.datasource.mysql.MysqlDataSourceChannel.createDataSourceClient(MysqlDataSourceChannel.java:29)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.lambda$getConnection$0(DataSourceClientProvider.java:64)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider$$Lambda$606/525464152.apply(Unknown Source)
   	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1660)
   	- locked <0x00000005587394d8> (a java.util.concurrent.ConcurrentHashMap$ReservationNode)
   	at org.apache.dolphinscheduler.plugin.datasource.api.plugin.DataSourceClientProvider.getConnection(DataSourceClientProvider.java:58)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.executeFuncAndSql(SqlTask.java:186)
   	at org.apache.dolphinscheduler.plugin.task.sql.SqlTask.handle(SqlTask.java:157)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:175)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   "Worker-Execute-Thread":
   	at java.util.Hashtable.get(Hashtable.java:363)
   	- waiting to lock <0x00000005fbb66c50> (a java.util.Properties)
   	at java.util.Properties.getProperty(Properties.java:969)
   	at java.lang.System.getProperty(System.java:722)
   	at java.io.UnixFileSystem.resolve(UnixFileSystem.java:133)
   	at java.io.File.getCanonicalPath(File.java:626)
   	at java.io.File.getCanonicalFile(File.java:651)
   	at java.io.File.mkdirs(File.java:1387)
   	at ch.qos.logback.core.util.FileUtil.createMissingParentDirectories(FileUtil.java:58)
   	at ch.qos.logback.core.FileAppender.openFile(FileAppender.java:199)
   	at ch.qos.logback.core.FileAppender.start(FileAppender.java:127)
   	at ch.qos.logback.core.joran.action.AppenderAction.end(AppenderAction.java:90)
   	at ch.qos.logback.core.joran.spi.Interpreter.callEndAction(Interpreter.java:309)
   	at ch.qos.logback.core.joran.spi.Interpreter.endElement(Interpreter.java:193)
   	at ch.qos.logback.core.joran.spi.Interpreter.endElement(Interpreter.java:179)
   	at ch.qos.logback.core.joran.spi.EventPlayer.play(EventPlayer.java:62)
   	at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:165)
   	- locked <0x00000005fbf15310> (a ch.qos.logback.core.spi.LogbackLock)
   	at ch.qos.logback.core.sift.SiftingJoranConfiguratorBase.doConfigure(SiftingJoranConfiguratorBase.java:82)
   	at ch.qos.logback.core.sift.AbstractAppenderFactoryUsingJoran.buildAppender(AbstractAppenderFactoryUsingJoran.java:51)
   	at ch.qos.logback.core.sift.AppenderTracker.buildComponent(AppenderTracker.java:56)
   	at ch.qos.logback.core.sift.AppenderTracker.buildComponent(AppenderTracker.java:32)
   	at ch.qos.logback.core.spi.AbstractComponentTracker.getOrCreate(AbstractComponentTracker.java:124)
   	- locked <0x00000005fbffe000> (a ch.qos.logback.core.sift.AppenderTracker)
   	at ch.qos.logback.core.sift.SiftingAppenderBase.append(SiftingAppenderBase.java:104)
   	at ch.qos.logback.core.AppenderBase.doAppend(AppenderBase.java:82)
   	- locked <0x00000005fbff3560> (a ch.qos.logback.classic.sift.SiftingAppender)
   	at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51)
   	at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270)
   	at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257)
   	at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421)
   	at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:398)
   	at ch.qos.logback.classic.Logger.info(Logger.java:583)
   	at org.apache.dolphinscheduler.plugin.task.shell.ShellTask.init(ShellTask.java:83)
   	at org.apache.dolphinscheduler.server.worker.runner.TaskExecuteThread.run(TaskExecuteThread.java:168)
   	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at java.lang.Thread.run(Thread.java:748)
   
   Found 1 deadlock.
   
   
   ### What you expected to happen
   
   ...
   
   ### How to reproduce
   
   run workflow
   
   ### Anything else
   
   _No response_
   
   ### Version
   
   dev
   
   ### Are you willing to submit PR?
   
   - [ ] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of Conduct](https://www.apache.org/foundation/policies/conduct)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@dolphinscheduler.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [dolphinscheduler] zwZjut commented on issue #7448: [Bug] [WorkerServer] dead lock

Posted by GitBox <gi...@apache.org>.
zwZjut commented on issue #7448:
URL: https://github.com/apache/dolphinscheduler/issues/7448#issuecomment-995501957


   branch: 2.0.2-prepare


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@dolphinscheduler.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [dolphinscheduler] github-actions[bot] commented on issue #7448: [Bug] [WorkerServer] dead lock

Posted by GitBox <gi...@apache.org>.
github-actions[bot] commented on issue #7448:
URL: https://github.com/apache/dolphinscheduler/issues/7448#issuecomment-995501965


   Hi:
   * Thank you for your feedback, we have received your issue, Please wait patiently for a reply.
   * In order for us to understand your request as soon as possible, please provide detailed information、version or pictures.
   * If you haven't received a reply for a long time, you can subscribe to the developer's email,Mail subscription steps reference https://dolphinscheduler.apache.org/en-us/community/development/subscribe.html ,Then write the issue URL in the email content and send question to dev@dolphinscheduler.apache.org.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@dolphinscheduler.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [dolphinscheduler] zwZjut closed issue #7448: [Bug] [WorkerServer] dead lock

Posted by GitBox <gi...@apache.org>.
zwZjut closed issue #7448:
URL: https://github.com/apache/dolphinscheduler/issues/7448


   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@dolphinscheduler.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org