2011-01-05 11 views
1

Ich habe eine .Net 3.5-Anwendung auf einem Server unter Windows Server 2003 SP2, IIS 6 installiert. Alle paar Minuten der Cache es selbst löschen. Dies passiert nicht, wenn der Verkehr niedrig ist.Warum wird mein ASP.NET-Cache weiterhin gelöscht?

Dies ist das Leistungsdiagramm, das mit dem Prozess-Explorer erstellt wurde. Jeder Tropfen in der Grafik wird angezeigt, wenn der Cache gelöscht wurde.

This is the performance graph taken with Process Explorer

Das System verfügt über 8 GB RAM.

Im selben App-Pool gibt es mehrere Anwendungen, aber der Cache wird nicht zur selben Zeit zurückgesetzt.

Im App-Pool ist Memory Recycling nicht aktiviert.

alt text

Was sollte ich prüfen, um das Problem zu finden?

Antwort

1

Es scheint in Ordnung zu sein, nachdem ich Maximum Gebrauchte Arbeitsspeicher (2000 MB)

0

Es scheint, als ob der Cache in Intervallen gelöscht wird.

Im Check App-Pool, wenn Sie "Recycle-Arbeitsprozess (in Minuten)" aktiviert

bearbeiten haben: da Sie einen Bildschirm des app-Pool geschrieben, ist mein Vorschlag irelevant.

+0

Es ist nicht aktiviert, ich habe einen Screen-Shot hinzugefügt aktiviert haben. – johnny

+0

Nein, es könnte jemand anderem mit ähnlichen Problemen helfen – Rumplin

Verwandte Themen