Apache MaxClients probléma

Fórumok

üdv,

debian sarge, apache 2.0.55 (mpm-prefork), mod-php 4.x, mysql 4.1

probléma:

beállítom a MaxClients értékét, mondjuk 400-ra. jönnek szépen a látogatók,
gyarapodnak az apache processzek. majd, amikor elérjük a 400-at, akkor az
egész kóceráj megáll, fut a 400 apache processz, és semmi nem történik,
a továbbiakban nem szolgál ki senkit.

tehát, telnet 80, szépen létrejön a kapcsolat, de egy mezei
GET /index.html és csak vár, vár, vár, majd timeout.

a load average, a CPU usage, meg minden hasonló meg szépen lepottyan nullára.

ilyenkor mi van???

persze, ha felrakom a MaxClients-et az egekbe, akkor mindez később következik
be, de bekövetkezik. (több látogató van, mint amennyi fizikailag kiszolgálható)

én annyit szeretnék, hogy jöhet mondjuk 400 connection, a többieknek viszlát'

de e helyett jön négyszáz látogató, és onnantól halál van, apachectl restart kell... :(

Hozzászólások

és mindezt mennyi memória mellett teszed

meg persze megírhatnád a többi prefork értéket is
swappol-e?
mennyi memóriát esznek a httpd processzek?
stb?