Wie um zu verhindern, dass lang laufende Anfragen, IIS worker process?
In der Abbildung oben können Sie sehen, es gab zwei Anfragen offen für ein worker-Prozess für über 7 Stunden.
Gibt es irgendwo eine Einstellung im IIS, der automatisch töten-Anforderungen über eine gewisse Dauer? Klar ist es ein Fehler auf einer Seite irgendwo, aber als eine Notlösung, wir würden gerne aufhören, diese Anforderungen dauerhaft von dieser langen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich glaube, dass, wenn Sie
in Ihrer Website.config den timeout nicht gelten.
executionTimeout
.)Können Sie ein connection-timeout-limit in der IIS-Konfiguration. Sie können dies tun, durch die öffnung IIS, navigieren Sie zu Konfiguration, in der Eigenschaften-Ansicht (bei den richtigen Bereich, wahrscheinlich die website-Ebene), und die Einstellung der connection-timeout-Eigenschaft auf die Grenzen Taste. Finden Sie unter den folgenden Artikel für detaillierte Anweisungen:
http://www.iis.net/configreference/system.applicationhost/sites/sitedefaults/limits