Iis – Application pool recycle after “Fixed number of requests”

application-poolsiis

I am using IIS 6.0 on Windows Server 2003. I want to learn what means recycle after "Fixed number of requests" in application pool setting? My current confusion is, suppose I set this number to 100, and the 99th person connects to my web site, than the 100th person comes and the 100th person will trigger application pool recycle rule of 100th requests, which means all session information for the 99th person will be lost (in-process session will expire when application pool worker process restarts)?

thanks in advance,
George

Best Answer

I see that you have already got some answers on Stack Overflow, there are two articles that helped me understand how to get round the issues with sessions in ASP.net specifically:

You shouldn't have to recycle the Application Pool on a regular basis, in your example it coulde easily be several times a minute. If you do need to for a technical reasons, then schedule it at a specific time such as 0400 in the morning.