Probleme beim Deaktivieren des Herunterfahrens des inaktiven Worker-Prozesses durch IIS?

StackOverflow https://stackoverflow.com/questions/45180

  •  09-06-2019
  •  | 
  •  

Frage

Ich bin auf ein Problem mit einem gestoßen IIS Web-App beendet einen inaktiven Arbeitsprozess!Bei der nächsten Anfrage müsste die Anwendung dann neu initialisiert werden, was zu Verzögerungen führt.

Um dieses Problem zu beheben, habe ich das Herunterfahren inaktiver Arbeitsprozesse im Anwendungspool durch IIS deaktiviert.Gibt es Probleme im Zusammenhang mit der Deaktivierung?Wenn der Prozess Speicher verliert, stelle ich mir vor, dass es sinnvoll ist, den Prozess ab und zu wiederzuverwenden.

Gibt es noch weitere Vorteile, wenn dieser Prozess heruntergefahren wird?

War es hilfreich?

Lösung

Ich gehe davon aus, dass Sie sich auf IIS 6 beziehen.

Anstatt das Herunterfahren ganz zu deaktivieren, können Sie vielleicht einfach die Wartezeit verlängern, bevor der Prozess abgebrochen wird.Der Server schont im Wesentlichen Ressourcen. Wenn Ihr Server die Ressourcenzuweisung für einen Prozess aushält, der größtenteils nichts tut, kann es nicht schaden, dies zuzulassen.

Wie Sie bereits erwähnt haben, wäre es eine gute Idee, die automatische Wiederverwertung des Prozesses auf ein Speicherlimit festzulegen, wenn die Möglichkeit eines Speicherverlusts besteht.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top