Servertimeouts-Eigenschaft

Mit der HTTP-Server-API können Anwendungen die Timeoutlimits für Serververbindungen für eine Serversitzung oder eine URL-Gruppe festlegen. Die HTTP-Timeouts-Eigenschaft wird verwendet, um alle Timeouts auf anwendungsspezifischer Basis festzulegen. Die Timer "IdleConnection" und "HeaderWait " können auch HTTP-Server-API-breit konfiguriert werden. Wenn die Timer für die HTTP-Server-API-weit konfiguriert sind, gelten sie für alle HTTP-Server-API-Anwendungen auf dem Computer, und die Einstellungen bleiben erhalten, wenn der Dienst neu gestartet wird.

Weitere Informationen zum Konfigurieren von Timern finden Sie unter Konfigurieren der anwendungsspezifischen Timeouts.

Wenn die Timer nicht für eine URL-Gruppe oder Serversitzung konfiguriert sind, gelten die Standardkonfigurationen der HTTP-Server-API.

Die Reihenfolge der Timeouterzwingung lautet wie folgt:

  1. Die HTTP-Server-API-weiten Standardwerte gelten für alle HTTP-Server-API-Anwendungen auf dem Computer.
  2. Die Timeouts für Serversitzungen überschreiben die HTTP-Server-API-weiten Einstellungen, wenn sie festgelegt sind.
  3. Die URL-Gruppeneinstellungen überschreiben die Serversitzungskonfigurationen, wenn sie festgelegt sind.

In der folgenden Tabelle sind die Standardlimits für Das Verbindungstimeout aufgeführt.

Timer Definition HTTP-Server-API standard Konfigurierbar als HTTP-Server-API breit Konfigurierbar als anwendungsspezifisch
LeerlaufVerbindung Die Verbindung ist im Leerlauf abgelaufen. 120 Sek. Ja Eingeschränkt
HeaderWait Die Verbindung ist abgelaufen, während sie darauf wartete, dass die HTTP-Server-API den Header analysiert. 120 Sek. Ja Eingeschränkt
EntityBody Die Verbindung ist während des Wartens auf den Eingang des Anforderungsentitätstexts abgelaufen. 120 Sek. Nein Ja
DrainEntityBody Die Verbindung ist abgelaufen, während sie darauf wartete, dass die HTTP-Server-API den Entitätstext für eine Keep-Alive Verbindung leert. 120 Sek. Nein Ja
MinSendRate Die Verbindung ist abgelaufen, weil die Antwortsenderate langsamer als die Standardeinstellung von 150 Bytes/Sek. war. 150 Sek. Nein Ja
Anforderungswarteschlange Die Verbindung ist abgelaufen, da die Anforderung in der Anforderungswarteschlange verblieb, bevor sie von der Anwendung aufgenommen wurde. 120 Bytes/Sek. Nein Ja