← Back to team overview

sslug-teknik team mailing list archive

Re: Apache m. ~100 req/s

 

man, 2002-10-07 kl. 19:58 skrev Lars Lerager Hansen:
> Anders Nielsen <anielsen@xxxxxxx> wrote:
> >
> > Hvad er problemet med de mange apache processer? Er det CPU-tiden det
> > tager at spawne dem, RAM-forbruget eller er det en af de forskellige
> > grænser for antallet af processer der er i apache, kernen og shellen?
> 
> Ja :-)
> Nej, spawn er vist ligegyldigt. Der er konstant 250+ processer. RAM er vist
> også ok - den swapper i hvert fald ikke ifølge vmstat. Problemet er vist
> mest de praktiske grænser for antallet af processer - og så selvfølgelig
> hvad heraf følger i forbrug af CPU-tid, I/O osv.
 

Du skriver at du har tunet MaxClients. Apache 1.3.x har som standard en
maximum grænse for MaxClients på 256, men det kan nemt rettes i
src/include/httpd.h ved at sætte HARD_SERVER_LIMIT til eksempelvis 512.
Det kræver dog naturligvis at du selv oversætter apache.

Kunne det tænkes at dette er dit problem?


> 
> Min tanke var også om en TuX foran Apache kunne gasse lidt ned på antallet
> af processer - men spørgsmålet er nok om Apache vil betragte Tux som en
> eller flere klienter?
> 


Hmmm.... Jeg er ikke sikker på at jeg forstår hvad du mener med
"klienter" i denne forbindelse.


-- Anders Nielsen




Follow ups

References