2012-05-11 8 views
5

Ich habe einen App-Pool, der genau jede Minute recycelt. Der private Speicher ist auf 1433600 KB eingestellt. Der virtuelle Speicher ist auf 2457600 KB eingestellt (ja, es ist sehr viel). Das reguläre Zeitintervall für die Wiederverwendung wird auf dem Standardwert von 1740 belassen. Von dem, was ich sehen kann, wird das Speicherlimit nicht annähernd erreicht, wenn das Recycling stattfindet. Ich kann auf dem Server nichts finden, was dies verursachen könnte.IIS 7.0 App-Pool, das jede Minute wiederverwendet

Hat jemand irgendwelche Ideen, was könnte die Ursache dafür sein?

Antwort

3

Wir hatten das gleiche Problem. Ich weiß nicht, ob es eine Lösung für Sie ist, aber wir haben die Konfiguration des virtuellen Speicherrecyclings deaktiviert (privaten Speicher aktiviert) und der App-Pool wird nicht mehr recycelt.

Überprüfen Sie diese article about large memory reservations.

1

Stellen Sie sicher, dass die Recyclingprotokollierung für alle möglichen Werte aktiviert ist (klicken Sie mit der rechten Maustaste auf den Anwendungspool, wählen Sie "Recycling" und klicken Sie dann auf "Weiter", um die Protokollierung anzuzeigen).

Dann, wenn es recycelt wird, sollten Sie ein "WAS" -Quell-Ereignis in der System-Ereignisanzeige erhalten, das Ihnen genau erklärt, warum es recycelt wurde.

0

Wir hatten das gleiche Problem. Das Problem wurde behoben, indem die Ping Maximum Response Time, die zu niedrig war, geändert wurde.

Verwandte Themen