In der Vergangenheit hatte ich seltsame Erlebnisse was das die Stabilität des FastCGI Moduls anging. Damals stand ich genauso wie vor Kurzem erst wieder, vor dem Problem, dass sich die FCGI Prozesse von Zeit zu Zeit verabschiedeten und der Server mit einem “500 – Internal Server Error” allein im Regen stand.
Doch schon meine Großmutter pflegte bereits zu sagen RTFM! – und genau das tat ich dann. Schon nach einer kurzen Recherche bin ich auf folgenden Artikel gestoßen: Optimizing FastCGI performance.
Darin geht es genau um die Lösung dieser Problematik, dargestellt anhand von FastCGI mit PHP. Das Kernproblem ist in der Regel, dass die laufenden Pipes mit der Anzahl der Requests völlig überfordert sind und sich regelrecht zerplatzen. Der Artikel hat einige Strategien und Tips auf Lager.
Wer allerdings weder Zeit und Lust hat sich näher mit dem Thema zu befassen, kann kurzweilige Genugtuung erlangen, in dem er in der lighttpd.conf die FastCGI Parameter min-procs und max-procs ein wenig nach oben schraubt. Der genaue Wert hängt von eurem Request-Load ab. Vieleicht doch besser mal den Artikel lesen…
Spätestens seit
PokerTH