您的位置:首页 > 运维架构 > Tomcat

关于apache和tomcat集群,线程是否占用实验

2013-01-09 13:54 281 查看
测试目的:

测试在apache入口的时候进入,当Tomcat的一个请求陷入死循环,或者线程进入循环无反应的时候,是否此时占用apache的线程资源。

测试原因:

如果要是影响,无论tomcat线程设置成多大,都会有问题。

测试过程:

Apache:88



Tomcat:6080 7080



Apache的线程设置才了10个 ThreadsPerChild 10,启动后查看线程情况



当运行了一个后



页面不关,同样执行6次死循环



Wait:userReq的状态又多了6个,于是在增加到满



在查看,于是通过Apache在登陆,就登陆不进去了



证明,如果Tomcat如果有死线程在跑,会影响到Apache的线程数量,当集群下的几个tomcat都跑上了线程并且无返回时,apache会始终分配到这一个节点,并且apache的线程达到一定数量的时候就会死掉。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: