Am 26.04.2011 13:35, schrieb Alexander Diedler: > Hallo, > > Wir betreiben für einen Kunden einen Webshopserver, der richtig stark > frequentiert ist. Der Apache Webserver Dienst > „frisst“ den ganzen RAM auf, nicht selten landet der Prozess httpd.exe bei > 1.4 GB. Wie können wir das etwas > geschmeidiger gestalten bzw gibt es einige Einstellungen, die „empfohlen“ > sind? > > Inkludiert wird > > # Server-pool management (MPM specific) > > Include conf/extra/httpd-mpm.conf > > Wenn ich das richtig sehe wird per Default dann nur dieser Block angewendet: > > <IfModule mpm_worker_module> > > StartServers 2 > MaxClients 150 > MinSpareThreads 25 > MaxSpareThreads 75 > ThreadsPerChild 25 > MaxRequestsPerChild 0 > </IfModule> > > Viele Grüße > Alexander
Klingt nach einem Speicherleck irgendwo in PHP oder irgendeinem Modul "MaxRequestsPerChild" auf 500 bzw. 1000 runter setzen damit Threads auch irgendwann wieder beendet werden Bei "richtig stark frequentiert" stellt sich allerdings primär die Frage warum man sowas auf Windows betreibt?
signature.asc
Description: OpenPGP digital signature