Microsoft IIS 7: Improving stability in production environment
To improve stability in production environment take the following steps:
- Open Microsoft IIS Manager
- On the pane Application Pools open the dialog Recycling... of the application pool, that you are using.
- On the screen Recycling Conditions:
- You should disable the following properties:
- Regular time intervals (in minutes)
- Fixed number of requests
- Virtual memory usage (in KB)
- Private memory usage (in KB)
- On the same screen enable the property Specific time(s), and schedule the times to occur during system maintenance hours.

- On the pane Application Pools open the dialog Advanced Settings... of the application pool, that you are using.
- Under the section Process Model:
- Change the setting Idle Time-out (minutes) to 0
- Change the setting Maximum Worker Processes to 1