.net - What happens to Cache when Application Pool recycles? -


I have a web application on IIS6 Win2003. This application is connected to the w3wp.exe process, which reaches 50-70% of the CPU after 3-4 minutes, it was reborn (forced one). I have some places with cash in this project, so my questions, if I determine the limit of AppPool recycle and recycle this process every few minutes to avoid high CPU overload, then I worry about this matter As long as I do not know what it might be due to (hehō) ...

Two types of cache, I am using web application projects, output cache and cache, though.

Once I recycle the application, then what happens to two of them?

In those two deleted cases, what should I do to keep those people alive, even if I recycle an application pool?

You can look out of the process caching, which will avoid the app-pool resumption and a multi- Node can be shared in applications,

Velocity (Microsoft AppFabric) or Shared Cache (OpenSource)


Comments