首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > Apache >

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

2013-01-21 
关于apache和tomcat集群,线程是否占用实验测试目的:测试在apache入口的时候进入,当Tomcat的一个请求陷入死

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

测试目的:

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

测试原因:

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

测试过程:

Apache:88

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

Tomcat:6080 7080

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

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

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

当运行了一个后

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

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

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

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

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

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

 

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

证明,如果Tomcat如果有死线程在跑,会影响到Apache的线程数量,当集群下的几个tomcat都跑上了线程并且无返回时,apache会始终分配到这一个节点,并且apache的线程达到一定数量的时候就会死掉。

 

 

热点排行