Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I have had a number of problems in the past that have been solved by simply recycling the app pool. I am currently getting an error occurring about once every other day (SQL server timeout oddly enough) that will continue persist until the app pool is recycled and so I wondered what does this do exactly?

Many thanks, Kohan.

share|improve this question

1 Answer 1

up vote 2 down vote accepted

The app pool is the webservices deployed on your iis instance. They can either be backend services behind your website or front end webservices. Either way if you are getting a timeout from a SQL server instance it means that these webservices are either losing their connection to the database or it's become non-responsive for that DB session.

By refreshing the pool you are fundamentally restarting the application and re-establishing the DB connection(s).

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.