OpenAM13.0.0 - 自动关闭Tomcat

时间:2017-05-15 18:09:13

标签: java tomcat openam

我们在Tomcat8.026版本服务器上部署了openam13.0.0 war。如果服务器空闲12到24小时,它会自动停止并抛出以下错误。请提供您的建议。

  

org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads   Web应用程序[openam]似乎已启动一个名为的线程   [com.google.inject.internal.util。$ Finalizer]但未能停止   它。这很可能造成内存泄漏。堆栈的痕迹   thread:java.lang.Object.wait(Native Method)

1 个答案:

答案 0 :(得分:0)

这与Tomcat有关: Guice + Tomcat potential memory leak

并且很可能是这个错误: https://bugster.forgerock.org/jira/browse/OPENAM-3133

您看到的问题仅在Tomcat停止时才会发生。只要Tomcat实际上没有被关闭,那么这些都是无害的。

正如错误报告中所报告的那样,自从OpenAM 10使用最新版本的Tomcats以来,这个问题一直存在,只要Tomcat能够关闭,就可以认为可以安全地忽略错误。错误报告OpenAM-3133中的讨论给出了相当好的情况评估。

干杯