Apache: MaxClientsPerHost ?

"Mira Tempír" <mira-list na cekit.cz>" na morticia.kit.vslib.cz "Mira Tempír" <mira-list na cekit.cz>" na morticia.kit.vslib.cz
Středa Říjen 30 21:29:33 CET 2002


V Wed, 30 Oct 2002 16:16:42 +0000, Roman DAVID napsal(a):

 A nebo mozna (pokud pouzivate keepalive):
> http://httpd.apache.org/docs/mod/core.html#maxkeepaliverequests
> ==
> MaxKeepAliveRequests directive
> Syntax: MaxKeepAliveRequests number
> Default: MaxKeepAliveRequests 100
> Context: server config
> Status: core
> Compatibility: Only available in Apache 1.2 and later.
> 
> The MaxKeepAliveRequests directive limits the number of requests allowed 
> per connection when KeepAlive is on. If it is set to "0", unlimited 
> requests will be allowed. We recommend that this setting be kept to a 
> high value for maximum server performance. In Apache 1.1, this is 
> controlled through an option to the KeepAlive directive.

Keepalive spojeni neznamena zrovna, ze se jich otevre 60 najednou,
ale ze muze probehnout vice HTTP "transakci" v jednom TCP spojeni, takze
to je pro vetsinu serveru uzitecna vlastnost.

Ty ruzne download-managery, co stahuji jednu vec x-krat paralelne
taky nemam rad ... nejhorsi na tom ale je, ze to i docela funguje. Ne
moc, ale nekomu to pomuze - asi hlavne kdyz bojuje o pasmo s 
ostatnimi uzivateli a ne se systemovym shaperem.

Krome ruznych udelatek do apache, co (predpokladam) udrzuji nejaky
pool otevrenych spojeni hashovany podle IP, by melo pomoct
zakazani pozadavku na cast souboru. Predpokladam, ze by melo serveru
stacit jen poslat "Accept-Ranges: none" nebo neco podobneho. Ano, je 
to omezeni funkcnosti i pro ty hodne uzivatele, ale kdyby to neslo jinak..

m.

--
Mira Tempír
www.cekit.cz





Další informace o konferenci Linux