I am a IIS nube. I have been reading about the benefits of recycling your application pool to free up memory caused by problematic applications that may have leaks. I understand that by recycling the app pool I am in essence restarting the application without restarting the server. I also understand that by recycling the app pool, I am clearing application cache and sessions.
My question is, when I recycle the application pool that is configured to only have 1 worker process, does that clear the request queue or will the queued requests be fulfilled when the new worker starts?