相关疑难解决方法(0)

在温和使用后,Tomcat会随着AbstractProtocol暂停而随机关闭

运行我的webapp一段时间后(时间因小时和天数而异,具体取决于流量)Tomcat似乎随机关闭了自己.在这种情况发生之前,日志中没有任何异常(没有例外)只是我的应用程序发出的正常INFO内容.

任何人都可以帮助如何最好地调试这个?Tomcat中有什么东西可以触发AbstractProtocol pause信号吗?

日志:

09-Nov-2011 21:40:19 org.apache.coyote.AbstractProtocol pause
INFO: Pausing ProtocolHandler ["http-bio-80"]
09-Nov-2011 21:40:20 org.apache.coyote.AbstractProtocol pause
INFO: Pausing ProtocolHandler ["ajp-bio-8009"]
09-Nov-2011 21:40:21 org.apache.catalina.core.StandardService stopInternal
INFO: Stopping service Catalina
Run Code Online (Sandbox Code Playgroud)

Java版本:1.6.0_25-b06 Tomcat版本:6

java spring tomcat hibernate log4j

19
推荐指数
1
解决办法
2万
查看次数

Tomcat自行关闭

我在CentOS 6.5 64位和OpenJDK 1.7 64上运行Tomcat 7.0.53.

我偶尔会有几台服务器 - 比如每周随机一次 - Tomcat会优雅地关闭自己.我已经看了好几个月了,找不到原因.唯一的模式似乎是长时间没有任何事情,然后关闭.

  • 我已升级到最新版本的底层工具(Tomcat,Java等)
  • 我正在运行默认的内存设置
  • 我在server.xml中禁用了SHUTDOWN
  • 我已经将MySQL移动到另一个盒子以确保Tomcat是唯一的实体应用程序(服务器也运行nginx)
  • 我已经验证我的任何代码中都没有System.exit().我没有扫描libs,因为我无法弄清楚如何做到这一点.而且我不指望我会找到任何东西.为什么图书馆会退出?
  • 我已启用垃圾收集的日志记录.但它们似乎很快 - 就像0.15秒的完整GC一样

以下是其中一个服务器的内存使用情况.大量的RAM免费.

                 total       used       free     shared    buffers     cached
    Mem:          2006        771       1234          0        176        281
    -/+ buffers/cache:        313       1692
    Swap:         2047          0       2047
Run Code Online (Sandbox Code Playgroud)

以下是Catalina.out中的一项活动.你可以看到它开始然后几个小时没有什么令人兴奋的事情.然后优雅地关闭自己,好像被告知.

我已经研究过这个死亡,并且无法对此进行处理.

有人可以为我提出行动计划吗?

谢谢

从Server.xml:

    <Server port="-1" shutdown="__SHUTDOWN__">
Run Code Online (Sandbox Code Playgroud)

从Catalina.out:

Apr 28, 2014 5:34:50 PM org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Valve} Setting property 'remoteIpProxiesHeader' to 'x-forwarded-by' did not find a matching property.
Apr 28, 2014 5:34:50 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler …
Run Code Online (Sandbox Code Playgroud)

java linux tomcat

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

java ×2

tomcat ×2

hibernate ×1

linux ×1

log4j ×1

spring ×1