Tomcat连接数从未减少

时间:2017-10-02 18:10:47

标签: tomcat tomcat8

我们会在某个时间间隔内查询Tomcat ThreadPool MBean,并且我们会看到报告的连接数增加而在某些环境中没有任何实质性的下降。

Tomcat ThreadPool connection counts over the last week

在其他环境中,我们看到连接数量相对于流量的上升和下降似乎更合适。

enter image description here

我们采用了netstat,堆转储,并查看了打开文件描述符的数量。我们在分析这些结果时发现的数字与我们在第一张图中看到的数字不匹配。我们无法在当地发展中产生这些症状,我们看到的连接数量在当地的上升和下降如预期的那样。我们还没有看到任何可能表明MBean可能报告错误值的性能影响。

之前是否有人经历过此事并能够解释可能发生的事情?或者提供下一步调查的方向?感谢。

1 个答案:

答案 0 :(得分:0)

我们最终发现Nio2Endpoint可能对连接计数有误。请参阅我们的注释和补丁以获取更多详细信息。应用上述补丁后,我们的连接计数图将按预期增加和减少。 enter image description here

https://bz.apache.org/bugzilla/show_bug.cgi?id=61918