Was ist die Standard-Keepalive-Zeit für IIS7?

Antworten:

30

Das Standardverbindungszeitlimit in IIS7 beträgt 2 Minuten. Klicken Sie in IIS Mgr auf Ihre Website, klicken Sie auf Erweiterte Einstellungen, und erweitern Sie Verbindungsbeschränkungen. Die Einstellung für das Verbindungszeitlimit (Sekunden) bestimmt dies. Wenn IIS für diese Dauer keine Aktivität für eine Verbindung empfängt, wird die Verbindung unterbrochen. Dies ist unabhängig davon, ob die Verbindung als Keep-Alive angefordert wurde oder nicht. Natürlich müssen Sie Keep-Alives aktiviert haben, damit dies ein "Keep-Alive-Timeout" ist. Keep-Alive ist in IIS standardmäßig aktiviert.

Sie können es auch in der Datei applicationHost.config für die Site festlegen, indem Sie <limits>das connectionTimeoutAttribut und verwenden.

<limits connectionTimeout="00:02:00" />

Dadurch wird das Zeitlimit auf 2 Minuten eingestellt.

Squillman
quelle
7

HTTP KeepAlive ist ein True / False-Schalter. Wenn HTTP Keepalive true ist, wird die Einstellung "Connection Timeout" verwendet (Standardeinstellung: 120 Sekunden).

iainlbc
quelle