开发者社区 问答 正文

jconsole 线程比较高 tomcat7 centos 6.2 32下

如下图
线程总数=活动线程,不知道jsp网站为啥会有这么多线程被打开?
另外就是想请问下tomcat在什么情况下会开启一个线程?有人访问页面时?还是....
1
2

展开
收起
落地花开啦 2016-03-25 17:22:42 2568 分享 版权
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    tomcat处理的http请求需要开线程,http通信结束了线程会被回收掉,放到线程池中,但是不会立即释放(就像数据库连接池一样);我看你的曲线图估计是配置的2000的线程池;你可以看看到了晚上的时候线程是不是释放了,线程池中的线程都有超时控制,一段时间不用就会被释放掉。

    2019-07-17 19:14:46
    赞同 展开评论