Antworten:
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 connectionTimeout
Attribut und verwenden.
<limits connectionTimeout="00:02:00" />
Dadurch wird das Zeitlimit auf 2 Minuten eingestellt.
Sie können diese Option auch in Ihrer web.config verwenden
<system.web>
<httpRuntime executionTimeout="180" />
</system.web>
https://msdn.microsoft.com/en-us/library/e1f13641%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396