JxtaBiDiPipe的RetryingOutputPipeConnect中的周期性任务耗费时间过长///Long Task Detector warning

以下是堆栈

task of type [net.jxta.util.JxtaBiDiPipe$RetryingOutputPipeConnect$1] still running after 96,001ms in thread JxtaScheduledWorker-1, current stack:
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1085)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
java.lang.Thread.run(Thread.java:722)


来自Jérôme的说法:

It is only logging information implemented in jxse to find out about performance issues. No need to fix.
 

原文地址:https://www.cnblogs.com/cuizhf/p/2183090.html