The MSCOM Team did a great post on their blog a while back about recycling of IIS AppPools and how to verify and monitor the recycles. The post included some nice samples scripts for LogParser, to ease the monitoring.
It’s great for availability and reliability but it can also be masking real problems with code running in your applications. If you are recycling too quickly based on memory limits you may have a memory leak that should be looked at, if you are recycling due to ping fails or other errors, you may have a more serious issue to look at.
Read the full post: Yes, We Recycle!…That Includes AppPools.
Chris Adams did a post about how application pools configuration ties into the ProcessModel section of the machine.config configuration file.
His post also includes links to some good resources for further information about IIS 6 worker processes and application pools.
Read his post at source: ChrisAd’s blog : ASP.NET & IIS 6.0: Application Pools, Machine.Config….oh my, someone shoot me!.
WindowsNetworking has posted an article about Working With Application Pools in Internet Information Server.
“If your IIS Server hosts multiple Web sites, then buggy code within any one of those sites can bring down the other sites. Fortunately, there is something that you can do to prevent this from happening. In this article, I will show you how you can use application pools to prevent problems with a Web site from causing stability problems across your IIS server.”
Read the full article at source: Working With Application Pools in Internet Information Server
Follow Me