java 关闭tomcat_java – 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

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

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

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

谢谢

从Server.xml:

从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 ["http-apr-8080"]

Apr 28, 2014 5:34:50 PM org.apache.coyote.AbstractProtocol init

INFO: Initializing ProtocolHandler ["ajp-apr-8009"]

Apr 28, 2014 5:34:50 PM org.apache.catalina.startup.Catalina load

INFO: Initialization processed in 3247 ms

Apr 28, 2014 5:34:50 PM org.apache.catalina.core.StandardService startInternal

INFO: Starting service Catalina

Apr 28, 2014 5:34:50 PM org.apache.catalina.core.StandardEngine startInternal

INFO: Starting Servlet Engine: Apache Tomcat/7.0.53

Apr 28, 2014 5:34:59 PM org.apache.coyote.AbstractProtocol start

INFO: Starting ProtocolHandler ["http-apr-8080"]

Apr 28, 2014 5:34:59 PM org.apache.coyote.AbstractProtocol start

INFO: Starting ProtocolHandler ["ajp-apr-8009"]

Apr 28, 2014 5:34:59 PM org.apache.catalina.startup.Catalina start

INFO: Server startup in 8278 ms

Apr 28, 2014 5:41:53 PM org.apache.jasper.compiler.TldLocationsCache tldScanJar

INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.

Apr 28, 2014 10:32:32 PM org.apache.coyote.AbstractProtocol pause

INFO: Pausing ProtocolHandler ["http-apr-8080"]

Apr 28, 2014 10:32:32 PM org.apache.coyote.AbstractProtocol pause

INFO: Pausing ProtocolHandler ["ajp-apr-8009"]

Apr 28, 2014 10:32:32 PM org.apache.catalina.core.StandardService stopInternal

INFO: Stopping service Catalina

Apr 28, 2014 10:32:32 PM org.apache.coyote.AbstractProtocol stop

INFO: Stopping ProtocolHandler ["http-apr-8080"]

Apr 28, 2014 10:32:32 PM org.apache.coyote.AbstractProtocol stop

INFO: Stopping ProtocolHandler ["ajp-apr-8009"]

Apr 28, 2014 10:32:32 PM org.apache.coyote.AbstractProtocol destroy

INFO: Destroying ProtocolHandler ["http-apr-8080"]

Apr 28, 2014 10:32:32 PM org.apache.coyote.AbstractProtocol destroy

INFO: Destroying ProtocolHandler ["ajp-apr-8009"]

May 05, 2014 8:10:32 PM org.apache.catalina.core.AprLifecycleListener init

INFO: Loaded APR based Apache Tomcat Native library 1.1.29 using APR version 1.3.9.

May 05, 2014 8:10:32 PM org.apache.catalina.core.AprLifecycleListener init

INFO: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].

May 05, 2014 8:10:32 PM org.apache.tomcat.util.digester.SetPropertiesRule begin

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值