I need to schedule an "App Pool" recycle for about 5pm due to memory leak which I am sorting, but obviously will take a little time.
Now my understanding is that the recyling of Application Pools is intelligent and does not disturb current users. Is this correct? In the past I have resaved the "Web.config" which resets the ASP.NET Worker Process for the website which obviously does kick people out. I hasten to add I have done this late at night !! However it releases lost memory that my website has taken up, but obviously not memory lost by other websites on the same server.
So can I use App Pool Recylcing during the day without effect to the end users. If so then would there be any initial ASP.NET page delay after a recycle?