我们正在使用 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 连接池,没有注意到任何数据库连接问题。重新启动后,一切正常。
提前致谢。乙