2

我正在运行tomcat8带有 Web 应用程序的服务器。

在 tomcat 管理器会话列表中,我可以看到 95 个会话,其中大多数在几天后显示为不活动。例如。

Used time: 00:02:40
Inactive time: 48:27:51
TTL: -47:57:51

Session Max Inactive Interval 00:30:00

在运行 th tomcat 的机器上,我还可以看到所有使用ps -eLf | grep java. 这给了我所有的 95 个线程。

问题:我怎样才能找出为什么这些会话没有被删除?目前该应用程序处于测试阶段,只有少数人在内部访问该应用程序。那么为什么他们可能不会被删除。


更新:我还psi-probe运行应用程序进行监控。当我打开探针并单击要显示的会话时,突然间所有会话 > 30 分钟都消失了。

所以这可能是一个探测问题以某种方式锁定tomcat中的会话?

4

1 回答 1

0

由于我取消了probe.war应用程序的部署,我从未遇到过会话卡住的情况。所以大概是这个原因...

于 2017-07-21T09:47:20.790 回答