mule未启动,它尝试启动挂起一段时间,并在一段时间后尝试从第一个启动就像重新启动一样,接收线程转储,分析线程转储时会出现一个警告,它说“3个线程是可传递的BLOCKED,它表示锁没有被释放”,这可能是潜在的问题,可能与jetty有关,但不明确那是什么。这是线程转储分析的一部分骡子启动问题(在sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:234)
0x00000000e0f43f40
Object
Held by:
[email protected]{HTTP/1.1}{0.0.0.0:7777}
Threads waiting to take lock:
[email protected]{HTTP/1.1}{0.0.0.0:7777}
[email protected]{HTTP/1.1}{0.0.0.0:7777}
[email protected]{HTTP/1.1}{0.0.0.0:7777}
"[email protected]{HTTP/1.1}{0.0.0.0:7777}": running, holding [0x00000000e0f43f40]
at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:422)
at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:250)
at org.eclipse.jetty.server.ServerConnector.accept(ServerConnector.java:321)
at org.eclipse.jetty.server.AbstractConnector$Acceptor.run(AbstractConnector.java:460)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:601)
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:532)
at java.lang.Thread.run(Thread.java:745)
感谢您的回应。我试图添加完整的线程转储,但由于大小限制无法完全附加。将尝试附加部分 – Anonymous7