在apache下限制每个虚拟主机的并发数!!!!
2015-01-24信息快讯网
来自http://www.allabc.com
论坛:http://seecee.dev-c.nl/forumdisplay.php?fid=4
下载模块:
http://www.nowhere-land.org/prog ... st_limit-0.4.tar.gz
官方网址: http://www.nowhere-land.org/programs/mod_vhost_limit/
安装:
apxs -c mod_vhost_limit.c -o /path/to/libexec/mod_vhost_limit.so
在 httpd.conf 加入:
LoadModule vhost_limit_module libexec/mod_vhost_limit.so
AddModule mod_vhost_limit.c
配置:
MaxClients 150
ExtendedStatus On
NameVirtualHost *
<VirtualHost *>
ServerName server1
DocumentRoot /some/where/1
MaxVhostClients 100
</VirtualHost>
<VirtualHost *>
ServerName server2
DocumentRoot /some/where/2
MaxVhostClients 30
</VirtualHost>
<VirtualHost *>
ServerName server3
DocumentRoot /some/where/3
</VirtualHost>
其中: server1 被限制为 100 个并发线程数。 server2 被限制为 30 个并发线程数。 server3 没有被限制。
注:需 mod_status 的 ExtendedStatus On 支持!!
如超出限制的并发数在客户端就会出现503错误:
Service Temporarily Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
--------------------------------------------------------------------------------
Apache/1.3.27 Server at server1 Port 80
在 error_log 中将会有类似以下的错误提示:
[Mon Jun 23 15:22:24 2003] [error] client access to server1 deferred, MaxVhostClients 100 exceeded
希望对大家有用!! (出处:http://www.allabc.com)
cache_lite试用
PHP has encountered an Access Violation
安装APACHE
用php实现像JSP,ASP里Application那样的全局变量
一个PHP操作Access类(PHP+ODBC+Access)
windows下PHP APACHE MYSQ完整配置
傻瓜化配置PHP环境――Appserv
《PHP边学边教》(02.Apache+PHP环境配置――下篇)
Linux下PHP+MYSQL+APACHE配置过程 (摘)第1/2页
定制404错误页面,并发信给管理员的程序
多php服务器实现多session并发运行
如何限制访问者的ip(PHPBB的代码)
跟我学小偷程序之成功偷取首页(第三天)
PHP4之真OO
PHP安装全攻略:APACHE
PHP中在数据库中保存Checkbox数据(1)
分页显示Oracle数据库记录的类之二
分页显示Oracle数据库记录的类之一
PHP中在数据库中保存Checkbox数据(2)
Oracle Faq(Oracle的版本)
VML绘图板②脚本--VMLgraph.js、XMLtool.js
一个oracle+PHP的查询的例子
用PHP编程语言开发动态WAP页面
PHP也可以成Shell Script
Apache2的httpd.conf翻译
解决RHAS3中Apache2的PHP上传文件大小的限制
证监会:沪深交易所对24个账户采取限制交易措施
网络支付日限5000元系误读 央行回应称使用银行账户付款不受限制
习近平出席联合国发展峰会并发表重要讲话
习近平出席第70届联合国大会一般性辩论并发表重要讲话