JVM not exiting

  • 本文关键字:exiting not JVM java
  • 更新时间 :
  • 英文 :


我们有一个由Autosys触发的Java进程
我们最近升级了一些内部依赖的jar,从那时起,Autosys派生的JVM就不会退出,因为Autosys没有显示作业完成。

我已经通过jconsole进行了检查,它显示如下:

Name: Finalizer
State: WAITING on java.lang.ref.ReferenceQueue$Lock@67871079
Total blocked: 13  Total waited: 14
Stack trace: 
java.lang.Object.wait(Native Method)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)

这意味着什么?没有死锁,我已经通过jconsole进行了检查。

这可能意味着内存泄漏。未终止的JVM可能会消耗其他资源,如CPU。我建议您恢复一个旧的备份,并尝试找出导致问题的罐子。然后向jar维护人员报告。

最新更新