QQ在线服务: 风舞残阳风舞残阳 年满19岁年满19岁 小罗小罗 晴天晴天 心雨心雨 叮叮肉叮叮肉 小周小周 小童小童 小破孩小破孩 遥望当年遥望当年

用户导购指南

水货IBM笔记本电脑报价

行货IBM笔记本电脑报价

IBM服务器报价

IBM笔记本电脑配件报价

本周水货IBM笔记本电脑特价

IBM笔记本电脑驱动下载

水货IBM笔记本电脑验机流程

水货IBM笔记本电脑保修政策

IBM笔记本电脑FRU查询

IBM笔记本电脑常见问题

IBM笔记本电脑使用手册

笔记本电脑验机软件

论坛积分使用说明

水货IBM笔记本电脑异地购机流程

笔记本电脑购机经历及现场

贵宾申请入口

贵宾用户FTP入口

查看笔记本配置

水货APPLE苹果笔记本电脑报价

 
发新话题
打印

[linux教程] Module mod_vhost_limit

Module mod_vhost_limit

出处http://www.nowhere-land.org/programs/mod_vhost_limit/
4 p9 |# l8 _( F' O- u
* c! ]9 w" }" W5 Z4 }, a3 i7 ZModulemod_vhost_limit  _& m) h, A: b" N6 B

1 [) I, ^6 O' @8 E--------------------------------------------------------------------------------
7 i" b5 B, {: @0 {: J" }
. M* F1 s2 l! l( \; _Summary7 j7 |% Z3 h* ?9 o9 W
ThisisthemoduleforApacheWebServertorestrictthenumberofsimultaneousconnectionsperavirtualhost.& ?9 D3 r+ {+ N) U( R3 a

$ S4 P: s5 g5 t- SDownload: J9 \4 S" N1 V  i1 r3 P
mod_vhost_limit-0.3.tar.gzUpdate7 Z$ q3 j( z- W% I0 S& f
http://www.nowhere-land.org/prog ... st_limit-0.3.tar.gz
0 L) D8 Y" s3 F; m8 z3 {0 D- A$ }, J9 _! R. s1 K3 H* x
History
# g! x; I. f4 p2002.02.05
: p; Z/ n- i7 z& t; t8 |1 X9 HInitialrevision0.1
' N# A2 t! D  {3 q
  e: a0 _" n: a+ K( g2002.11.19
' D& k3 @0 _% u6 C6 E7 k9 K" aversion0.2.7 _3 d0 a0 m" f# B7 Y$ V
*'MaxConnPerVhost'directivewasobsoleted.5 ?) F! k# ]1 K% s' F
Byusing'MaxVhostClients',it'sabletocontrolconnections
* s& _3 _, o! p1 b! j8 i8 Kperavirtualcontext.
7 y& q: Q# Z+ m
3 ?* [/ G  g- I8 }2003.02.27  Y  N4 g1 H# k! w' i8 u
Version0.3.) r$ u9 |8 W: }; u# F) w+ v3 J6 a  n
*Runasthepost-read-requestmodule.[Takato]9 ~3 K/ {5 W* q/ ]
*ReturnsanerrorifExtendedStatusisnotsettoOn.8 O6 ]  n4 G0 C, b* A
*TakesintoaccountstateSERVER_BUSY_LOGandSERVER_BUSY_DNS.0 n3 a7 N5 f* v; h5 H
*Betteraccountsthecurrentvhostconnections.1 l3 z' I' V6 Y# W: `. H
*Changedcomparisondoneonvhostnamestoarawcomparisonof3 i, Y6 z" |: f! q/ v/ ?
pointersonserver_rec.
5 L' T# z6 o7 acontributedbyMathiasHerberts%26lt;Mathias.Herberts@iroise.net%26gt;
( ^, N9 z: H4 S3 C: @% O! b4 d! N5 }: Y2 S  u* U5 j- [
8 ~) \  ], \& {) x) n
Compilingmod_vhost_limitintoApache
" i! N# [! A3 {+ w! NPresumingyouareusingapache1.3.x,addinginathird-partymoduleisfairlystraightforward.' A* @" w, z3 J3 U$ }

: L; i* B! O0 \& Z3 r6 V) Y/ j3 b) P8 \# N
#apxs-cmod_vhost_limit.c-o/usr/libexec/mod_vhost_limit.so
) M6 y! r- W! w2 A- i2 Y& l& P6 Z; n
or# W6 S# W$ y, {  [: q
( A' ~3 ^( U' ~+ r* d
#tar-xfapache_%26lt;version%26gt;.tar.gz, X& M6 n& g) E; a% X
#tar-xfmod_vhost_limit.tar.gz
& u1 d# f6 u/ N; ^#cdapache_%26lt;version%26gt;
3 j8 t; k+ n! {$ `* x2 y. V) t#./configure--add-module=../mod_vhost_limit.c--enable-shared=vhost_limit...8 w5 y- h+ W4 {; f4 y
#make
9 I/ ?& ?) U5 m: E& t+ A7 t/ c  Q#cpsrc/modules/extra/mod_vhost_limit.so/usr/libexec/mod_vhost_limit.so
1 \) q) B7 @/ [5 H2 J8 Y
7 M* k5 @# X2 x4 @; w' t; [! NAndthen,writeinyourhttpd.conf:
$ ^+ T  p4 _4 q1 e2 M
; o& C: Z* h! T/ ?6 TLoadModulevhost_limit_modulelibexec/mod_vhost_limit.so
2 i0 f* v6 U2 v5 d2 kAddModulemod_vhost_limit.c
& T( s/ ]( c9 F. `3 [
7 l* v. v1 n9 r* L. e! q9 J
: o  ^9 O& e/ W' t4 X4 [6 @Directives
/ n. q4 E! Z: f* l1 mMaxVhostClients6 F; y* T, Z+ P
. N; ^8 q) a1 s+ v. h7 S7 |4 h
--------------------------------------------------------------------------------" u# M( R2 M7 b, t2 B  i8 h/ N

, n+ Y8 e8 G4 V) H! B2 OMaxVhostClientsdirective
' g# O# d. m1 s3 q8 a) sSyntax:MaxVhostClientsnumber: F( w# `" Q# F7 F# ~7 j
Context:virtualconf
2 b" W/ C$ O: Q! R/ DOverride:None* I7 w  [- e' n" n" g% b7 b
Status:ThirdParty
- T; V7 x- h5 S  L0 ~Module:mod_vhost_limit
$ o+ F4 i5 a2 Z9 TCompatibility:Apache1.3.5andabove.  M/ H5 s" m- a6 y% u
8 z2 t2 }$ J4 i( `
TheMaxVhostClientsdirectiveaffectshowmanyconnectionscanbeallowedtousesimultaneouslyperavirtualhost.Itcanbewritteneachvirtualhostcontext.
: @, r# K4 U" k& L) [4 d7 T  u0 R6 c: T' E0 i
Example:
2 V, N# O* N$ X: a: `
, h- n5 w2 m* C1 B
' X( V' @% e& y, zMaxClients1500 l0 p- S6 t5 V2 `9 F
ExtendedStatusOn  Q8 Q; V3 f, v3 F
% J+ F* N- E8 v% Q( i7 e# V
NameVirtualHost*
0 B: Y7 E' f7 W
* Z8 V1 W) C0 Q%26lt;VirtualHost*%26gt;
2 P7 D* W2 U% M! E- ]/ HServerNameserver1
+ S8 Y# L5 s: i1 I+ \. H, aDocumentRoot/some/where/1- y- }' _# l1 D7 R
MaxVhostClients100; a. y: e/ L; ]5 }* D
%26lt;/VirtualHost%26gt;
) q/ c  L5 X* o* e: B. i! m3 J% W. F% ^2 l& N
%26lt;VirtualHost*%26gt;# V& Q( x* _: U; X
ServerNameserver2, n" Q6 m2 _- R7 E8 o
DocumentRoot/some/where/2: S# W! i9 ]  j" i7 ^, s' R
MaxVhostClients30$ ^/ ~3 j' w  {! B0 P! u( r" g; P
%26lt;/VirtualHost%26gt;
1 T# a' _* X# y' ^/ h2 @3 G  x- E6 c
%26lt;VirtualHost*%26gt;- \0 N1 O" W' c0 G+ @3 \3 [
ServerNameserver3
7 P/ {( S; N% X" R; y/ e* pDocumentRoot/some/where/3
0 d# y6 |* w" M%26lt;/VirtualHost%26gt;' D, D& r1 x+ N( E1 D4 f( g0 R

. U0 W6 w8 k1 u1 L/ l
& n5 |0 h2 W+ X9 n* \Inthiscase,server1willbelimitedwith100connections,server2,30connections.
3 z; I$ {6 N; i% U) Z/ v; kserver3willnotbelimited(justlimitedbyMaxClients).
% I! i0 `+ Y9 L0 {' [2 i1 w9 W  R2 n! y' O: Z- J$ b( N
Iftherequestiscomingoverthelimit,httpdwillonlysendbacka503(TemporaryUnavailable)message.' m, u; v# F6 v7 S

3 X  N/ \3 [, f* K+ ]- BNote:2 G; z' {- M- @0 L- |0 r: Q6 B
Youhavetowritethe'ServerName'beforethe'MaxVhostClients'andset'ExtendedStatus'ontobeavailable.
; V" `& W4 F% n7 w' b  J* ?# H5 |# z- w, T
e.g.5 Z* {" s% ?( e" ]& }/ M
Keeponoverloadingagainstthetargetvirtualhost,andchangethevalueforMaxVhostClients.( }- S  \* |; I, \" \3 a
" l: S# I- A+ ~8 @7 l9 a

: l6 S; f8 ^, o4 WgeneratedbyRRDTOOL.
' T9 U# |0 V$ j$ b1.withoutMaxVhostClients(justlimitedbyMaxClients150)
/ W5 @$ ]  ]# P' K5 }- W) s, D2.withMaxVhostClients509 E7 f' I% @. ^' W4 {
3.withMaxVhostClients1009 @) I5 Q: A/ u5 h
4 c9 u# l- X  ]) [, n% o% d. {9 S- N
5 {& Z" P# m9 l# _, d
% q% Z( k, c0 s" }
--------------------------------------------------------------------------------8 E' t( O$ i8 w3 D* J3 r4 Z

) o9 w8 d$ D' c7 A0 X" {  \* K0 q7 N3 c; S& x7 ~
TakatoSatsuma& l5 J' }' O: [$ m; I- J
# c* u6 s6 n$ c0 J3 O( b; }
$Author:takato$
* O! N+ ]" F" e) d" o, k$Date:2003/02/2616:02:40$
$ @2 }1 b; a- W7 b. R- L% g3 M2 J$Id:index.html,v1.72003/02/2616:02:40takatoExp$
2 a# Y" T& e0 A0 l  Q6 F+ S- o, f
3 ?1 {; D' n$ H8 i: x( l# C. n9 ?; n  W7 n' O  ?. W
--------------------------------------------------------------------------------
" ]% {0 I( C8 Y/ `4 |# V1 F( K! w: L, z$ F& d
ApacheHTTPServerVersion1.3
(※本文搜集自:重庆未来科技 http://www.wlkj.net 重庆IBM笔记本电脑、重庆IBM水货笔记本电脑、重庆苹果笔记本电脑、重庆IBM服务器专卖)

TOP

发新话题