关于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的线程达到一定数量的时候就会死掉。
测试在apache入口的时候进入,当Tomcat的一个请求陷入死循环,或者线程进入循环无反应的时候,是否此时占用apache的线程资源。
测试原因:
如果要是影响,无论tomcat线程设置成多大,都会有问题。
测试过程:
Apache:88
Tomcat:6080 7080
Apache的线程设置才了10个 ThreadsPerChild 10,启动后查看线程情况
当运行了一个后
页面不关,同样执行6次死循环
Wait:userReq的状态又多了6个,于是在增加到满
在查看,于是通过Apache在登陆,就登陆不进去了
证明,如果Tomcat如果有死线程在跑,会影响到Apache的线程数量,当集群下的几个tomcat都跑上了线程并且无返回时,apache会始终分配到这一个节点,并且apache的线程达到一定数量的时候就会死掉。
相关文章推荐
- 关于小猫的那点事:Linux+Apache2.4+tomcat集群
- 关于Apache与 Tomcat的集群配置
- CentOS系统下Apache负载均衡、Tomcat集群以及项目热部署配置
- Apache、Tomcat负载均衡与集群
- apache 2.2.15+tomcat6 集群
- 基于mod_proxy+Apache 2.2.16+Tomcat 7的负载均衡与集群配置
- 开始搞实验的杂谈(三)-------主要关于第一个比较完整的boost支撑的client和单线程server
- (转)apache2.2.x+tomcat7.0.x集群+…
- 轻松实现Apache,Tomcat集群和负载均衡
- apache + tomcat集群负载均衡,Session复制
- Apache+Tomcat集群配置
- linux+apache+mod_Jk+tomcat实现tomcat集群
- apache+tomcat集群说明(一)
- 关于Apache/Tomcat/JBOSS/Neginx/lighttpd/Jetty等一些常见服务器的区别比较和理解
- 一步一步搭建apache+tomcat 负载均衡集群
- linux环境下Apache+Tomcat集群配置
- Apache+Tomcat集群配置
- 轻松实现Apache,Tomcat集群和负载均衡
- Apache + Tomcat集群配置详解
- APACHE-TOMCAT集群环境部署