Die Direktive MaxRequestsPerThread legt die
Anzahl der Anfragen fest, die ein einzelner Server-Thread bedient. Nach
Erreichen der angegebenen Anzahl von Anfragen wird der Thread beendet.
Wird für MaxRequestsPerThread der Wert
0
angegeben, wird der Thread niemals beendet.
Das Setzen von MaxRequestsPerThread auf einen
Wert ungleich null hat zwei Vorteile:
- Die Menge des von einem Thread benötigten Speicherplatzes
bei (unvorhergesehenen) Speicherproblemen kann begrenzt werden;
- Threads mit begrenzter Lebensdauer reduzieren die Anzahl
der Threads bei reduzierter Serverlast.
Hinweis:
Bei KeepAlive-Anfragen wird nur die
erste Anfrage auf das Maximum angerechnet. Das führt dazu, dass
die Anzahl der Verbindungen
pro Thread reduziert wird.