apache虚拟主机httpd-vhosts连接多个tomcat.如:
www.xxx.com
bbs.xxx.com
shop.xxx.com
...
..
.
以上五个二级域名对应五个tomcat app server。
如果tomcat没有非常大的计算量的话,在这个架构里面apache的压力无疑是最大的。
在并发访问的时候apahce的httpd.exe使用率很容易达到100%。
http://blog.csdn.net/aspdao/article/details/4714549
apache各种调优也不好使,最后
为Windows下的Apache加载mod_evasive模块 1. 下载附件中的压缩包,解压并拷贝mod_dosevasive22.dll到Apache安装目录下的modules目录(当然也可以是其他目录,需要自己修改路径)。 2. 修改Apache的配置文件http.conf。 添加以下内容 LoadModule dosevasive22_module modules/mod_dosevasive22.dll DOSHashTableSize 3097 DOSPageCount 200 DOSSiteCount 500 DOSPageInterval 1 DOSSiteInterval 1 DOSBlockingPeriod 10
居然DDOS调优之后好使了,不清楚原理,不知道linux系统下面会不会出现这种问题。