Ich benutze eine Django App mit FastCGI und lighttpd.Welche Werte für FastCGI maxrequests, maxspare, minspare, maxchildren?
Kann mir jemand erklären, was ich bei der Entscheidung über den zu verwendenden Wert für maxrequests, maxspare, minspare, maxchilds beachten sollte?
Diese Optionen sind nicht allzu gut dokumentiert, scheinen aber recht wichtig zu sein.
Sagen Sie mir nicht nur, was sie tun; Ich möchte verstehen, was Auswirkungen sie haben und wie sollte ich entscheiden, welche Werte zu verwenden.
Danke.
Gute Erklärung. Kannst du aber mehr über Maxrequests sagen? Das ist meine größte Sorge. Warum möchten Sie, dass ein Kindprozess nach einer bestimmten Anzahl von Anfragen stirbt? Vor möglichen Speicherlecks schützen? – ibz
Ich kann nicht für jeden sprechen, aber mit Django und fastcgi haben wir eine Menge Speicherprobleme mit langlebigen Fastcgi-Prozessen gesehen. Wenn wir einen vernünftigen Wert für 'maxrequests' festlegen, müssen wir große Prozesse nicht manuell beenden, da sie nicht lange genug vorhanden sind, damit das Speicherleck großen Schaden anrichten kann. –
Was ist der Unterschied zwischen maxchildren und maxspare? Sie scheinen mir überflüssig. –