在apache下限制每个虚拟主机的并发数!!!!

2016-02-19 11:33 5 1 收藏

get新技能是需要付出行动的,即使看得再多也还是要动手试一试。今天图老师小编跟大家分享的是在apache下限制每个虚拟主机的并发数!!!!,一起来学习了解下吧!

【 tulaoshi.com - Web开发 】


来自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)

来源:http://www.tulaoshi.com/n/20160219/1597855.html

延伸阅读
    配置几个简单的虚拟主机,DNS 服务器IP为169.254.1.189例我公司的域名为:stcore.com.我想配置以下几个服务器为: ftp.stcore.com,mail.stcore.com,kuanping.stcore.com,soft.stcore.com, xiaoshou.zzvcom.com,cpzz.zzvcom.com,net.zzvcom.com,yanfa.zzvcom.com.   先安装RPM域名解析软件named,再下载apach...
标签: ASP
  涉及程序: MS windows NT/IIS    描述: 共享目录导致ASP程序源码泄露    详细: 如果一个虚拟主机的根目录是映射到一网络共享目录,通过在ASP或者HTR扩展名后增加某些特殊字符,IIS服务器将反送出这个asp 或者htr文件的全部源代码。如果IIS的文件安装在本地驱动器上,就没有该泄漏源码这个问题。 在虚拟目...
标签: Web开发
一。 经营时间长短 经营时间的长短是评价一个虚拟主机提供商的重要标准。 二。 是否拥有机房是否拥有一个可靠稳定,安全高速的机房是衡量一个成功的虚拟主机提供商的又一重要标准。在互联网行业,往往出现这样的情况:一些公司本身没有机房,甚至根本没有机房,但是他们却往往以低于市场价格很多的价格向用户承诺各种服务。可想而知,...
标签: Web开发
虚拟主机是使用特殊的软硬件技术,把一台运行在因特网上的服务器主机分成一台台虚拟"的主机,每一台虚拟主机都具有独立的域名,具有完整的 Internet服务器(WWW、FTP、等)功能,虚拟主机之间完全独立,并可由用户自行管理,在外界看来,每一台虚拟主机和一台独立的主机完全一样。 虚拟主机采用什么操作系统? 目前使用最多...
       Linux+Apache的稳定性、安全性和性能以及低廉的价格正在赢得越来越多的市场份额,使用Linux+Apache作网站服务器的朋友也越来越多,而Apache作为一种http服务,相比FTP总是不容易控制,特别是当网站以http方式提供软件/音乐下载时,若是每个用户都开启多个线程并没有带宽的限制,将很快达到http的最大连接...

经验教程

608

收藏

33
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部