java web 项目停止_apache tomcat7运行java web项目一段时间后为什么抛出异常自动停止?...

这篇博客记录了在2016年1月11日,一个名为[music]的Java Web应用在Apache Tomcat7上运行时,接收到合法的关闭指令并尝试停止服务的过程。在停止过程中,Tomcat警告存在可能的内存泄漏,因为Web应用程序未能在停止前正确释放资源,包括JDBC驱动和名为[HouseKeeper]的线程。此外,还提到了长时间未完成的请求可能导致内存泄漏,并建议通过设置unloadDelay属性来控制请求完成的超时时间。
摘要由CSDN通过智能技术生成

Jan 11, 2016 9:13:40 AM org.apache.catalina.core.StandardServer await

INFO: A valid shutdown command was received via the shutdown port. Stopping the Server instance.

Jan 11, 2016 9:13:41 AM org.apache.coyote.AbstractProtocol pause

INFO: Pausing ProtocolHandler ["http-bio-8087"]

Jan 11, 2016 9:13:42 AM org.apache.catalina.core.StandardService stopInternal

INFO: Stopping service Catalina

Jan 11, 2016 9:13:42 AM org.apache.catalina.core.StandardWrapper unload

INFO: Waiting for 200 instance(s) to be deallocated for Servlet [spring]

Jan 11, 2016 9:13:43 AM org.apache.catalina.core.StandardWrapper unload

INFO: Waiting for 200 instance(s) to be deallocated for Servlet [spring]

Jan 11, 2016 9:13:44 AM org.apache.catalina.core.StandardWrapper unload

INFO: Waiting for 200 instance(s) to be deallocated for Servlet [spring]

Jan 11, 2016 9:13:45 AM org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc

SEVERE: The web application [/music] registered the JDBC driver [com.mysql.jdbc.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.

Jan 11, 2016 9:13:45 AM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads

SEVERE: The web application [/music] appears to have started a thread named [HouseKeeper] but has failed to stop it. This is very likely to create a memory leak.

Jan 11, 2016 9:13

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值