Ich habe einen Windows 2012R2-Server mit IIS10 darauf. Wir betreiben seit einigen Jahren einen WFC-Dienst darauf, aber in letzter Zeit gibt er Timeout-Meldungen aus.
Ich habe mir den Leistungsmonitor angesehen und er zeigt ziemlich viele Anfragen in der Warteschlange.
Wenn ich das richtig verstehe, liegt es daran, dass die Programme, die die API aufrufen, die Verbindung nicht richtig schließen und sie offen lassen, wodurch sich die Warteschlange aufbaut.
Die einzige Möglichkeit, dies zu lösen, besteht meiner Meinung nach darin, den Code zu korrigieren, der die API aufruft und ein Massenupdate ausgibt.
Dies wird zu einem Problem, da diese Software auf vielen unserer Computer verwendet wird.
Kann ich IIS so ändern, dass die Verbindung nach X Sekunden zurückgesetzt wird, wenn sie inaktiv ist? Ich möchte dies nicht als Workaround verwenden, aber es muss reagieren, bis ich das Problem behoben und ein Update herausgebracht habe.
ZUSÄTZLICHE INFORMATION
Mir wurde vorgeschlagen, die folgenden Einstellungen in IIS zu ändern:
Ich habe diese Änderungen vorgenommen und ausgeführt, iisreset
da ich nicht sicher war, ob es nach diesen Änderungen neu gestartet werden musste. Es machte keinen Unterschied bei der Nummer in meiner Warteschlange.