在apache下限制每个虚拟主机的并发数
发布:smiling 来源: PHP粉丝网 添加日期:2013-11-14 20:10:51 浏览: 评论:0
下载模块:
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
希望对大家有用!!
Tags: apache限制并发数 虚拟主机
- 上一篇:第一页
- 下一篇:APACHE禁止图片盗链
相关文章
- ·Apache下的虚拟主机设置(2013-11-14)
- ·apache 虚拟主机配置[别名配置方法](2013-11-22)
- ·apache 虚拟主机的配置方法(2013-11-23)
- ·apache 虚拟主机配置 泛域名配置方法(2013-11-23)
- ·apache配置虚拟主机方法(2013-11-23)
- ·apache中虚拟主机与伪静态配置方法(2013-11-23)
- ·apache配置php与虚拟主机失败解决办法(2013-11-24)
- ·apache中修改根目录/禁止目录列表/配置虚拟主机(2013-11-24)
- ·Apache如何配置多个虚拟主机(2013-11-25)
- ·Apache虚拟主机(网站站点)配置(linux/windows)(2013-11-27)
- ·Apache配置虚拟主机及开启rewrite模式(2015-04-04)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)