對這文章發表回應
發表限制: 非會員 可以發表
發表者: 冷日 發表時間: 2006/2/21 9:11:14
apache限制並發數,IP,帶寬設置
限制並發數
下載模塊:
到官方網址: http://www.nowhere-land.org/programs/mod_vhost_limit/下載模塊
安裝:
在 httpd.conf 加入:
配置:
其中: server1 被限制為 100 個並發線程數。 server2 被限制為 30 個並發線程數。 server3 沒有被限制。
註:需 mod_status 的 ExtendedStatus On 支持!!
如超出限制的並發數在客戶端就會出現503錯誤
限制並發數
下載模塊:
到官方網址: http://www.nowhere-land.org/programs/mod_vhost_limit/下載模塊
wget http://www.nowhere-land.org/programs/mod_vhost_limit/mod_vhost_limit-0.4.tar.gz
安裝:
/apache-root/bin/apxs -c ./mod_vhost_limit.c
在 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 * />
ServerName server2
DocumentRoot /some/where/2
MaxVhostClients 30
<VIRTUALHOST * />
ServerName server3
DocumentRoot /some/where/3
其中: server1 被限制為 100 個並發線程數。 server2 被限制為 30 個並發線程數。 server3 沒有被限制。
註:需 mod_status 的 ExtendedStatus On 支持!!
如超出限制的並發數在客戶端就會出現503錯誤