Używam aplikacji Django przy użyciu FastCGI i lighttpd.Jakie wartoś ci należy stosować do maks. Zapytań FastCGI, maxspare, minspare, maxchildren?
Czy ktoś może mi wyjaśnić, co powinienem wziąć pod uwagę przy podejmowaniu decyzji o tym, jaką wartość użyć w przypadku maxrequestów, maxspare, minspare, maxchildren?
Te opcje nie są zbyt dobrze udokumentowane, ale wydają się dość ważne.
Nie mów mi tylko, co robią; Chcę zrozumieć, jakie mają one konsekwencje i jak powinienem zdecydować, jakich wartości użyć.
Dzięki.
Dobre wyjaśnienie. Czy możesz jednak powiedzieć więcej o maxrequestach? To jest mój największy problem. Dlaczego chcesz, aby proces potomny umarł po określonej liczbie próśb? Aby chronić przed ewentualnymi wyciekami pamięci? – ibz
Nie mogę mówić za wszystkich, chociaż z Django i fastcgi mieliśmy wiele problemów z pamięcią z długotrwałymi procesami fastcgi. Ustawienie rozsądnej wartości dla 'maxrequests' uniemożliwia nam ręczne zabijanie dużych procesów, ponieważ nie są one wystarczająco długie, aby wyciek pamięci mógł wyrządzić wiele szkód. –
Jaka jest różnica między maxchildren i maxspare? Wydają mi się zbędni. –