0

我们正在使用 tomcat 7.0.19,用于 jsf(richfaces)、seam、jpa Web 应用程序。

我们注意到大约 2 个月后,网络请求停止处理。

我们正在使用 HTTP/1.1 连接器。堆和 permgen 内存看起来不错。日志中没有内存不足错误。我们使用 jvisualvm 来监控堆、permgen、线程和线程转储,它们看起来都不错。

localhost_access_log 停止更新。连接器端口仍在侦听。

我们重新启动 Tomcat 后,新的请求就可以了。

您能否告知我们应该调查的其他领域(任何额外的追踪)。我们是否应该配置 Request Dumper Filter。

我们应该升级到 tomcat 7.0.29 吗?什么可能导致连接器停止处理端口上的请求?

更多信息:堆(使用了 1/6),PermGen(使用了 1/2)。GC 有效地减少了堆。本地访问日志没有被更新的事实表明请求没有向 Servlet 容器发出。我们正在使用 JPA 连接池,没有注意到任何数据库连接问题。重新启动后,一切正常。

提前致谢。乙

4

1 回答 1

1

tomcat 7 的问题:tomcatexpert.com/ask-the-experts/... Apache 错误链接#

  1. 升级到tomcat 7.0.32
  2. 使用 NIO 代替 BIO 连接器。
于 2012-10-22T11:16:52.153 回答