最近用tomcat6(jsp+servlet,未用任何框架)做的网站项目经常挂掉,发现线程满了,maxThreads开始设的500,后来增加到3000,过了几天看已经超过3000了,服务就挂掉了,最大最小内存都设置为4g,服务器环境是windows 2008 r2 采用windows服务方式启动的,为什么线程不减少或不释放呢?
我在本机做了一个测试,tomcat启动,不访问任何页面,我看任务管理器里面tomcat的线程是45,访问了一个没有任何内容的jsp页面,线程数变成46,关掉ie后线程数还是46,为什么没有减少到45呢?
我在本机做了一个测试,tomcat启动,不访问任何页面,我看任务管理器里面tomcat的线程是45,访问了一个没有任何内容的jsp页面,线程数变成46,关掉ie后线程数还是46,为什么没有减少到45呢?
http://blog.csdn.net/lxlterry/article/details/9162169
是不是这个问题
我在本机测试的,线程数设为50,就打开一个空的jsp页面,没有任何其他操作,关闭ie后线程数不减少,主要是对tomcat的线程机制不是很清楚,不明白它为什么自己不释放?