繁体   English   中英

Tomcat 7停止响应

[英]Tomcat 7 stops responding

我有一台使用Tomcat 7 + Hibernate + Spring + Ehcache(作为本地缓存)的REST(Jersey)Web服务器。 服务器随机停止响应。 我没有捕获(复制)停止行为,因此很难确切地知道服务器何时挂起。 服务器挂起后,如果我发送请求,该请求甚至无法命中服务器(我看不到来自应用程序日志文件的任何请求)

我了解这是非常笼统的问题。 但是,我需要在哪里查找更多信息? 在花了一段时间搜索之后,我发现我需要查看catalina.out日志文件,并需要查看堆转储以了解可能的死锁和JDBC连接等。

在哪里/如何找到堆转储? 在哪里可以看到JDBC连接的日志? 我正在使用Spring + Hibernate,并使用事务管理器来管理事务。 我需要在数据源中指定任何特定的配置吗?

对于这样一个笼统的问题,很难给出任何明确的建议。

在进行堆转储之前,我将使用在JDK安装中找到的jstack工具开始进行线程转储。 这可以让您了解Tomcat停止响应时在做什么(或不做什么)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM