Configuring Worker Processes for Idle Timeout (IIS 6.0)
This feature of IIS 6.0 is available only when IIS is running in worker process isolation mode.
When it is necessary to conserve system resources by terminating unused worker processes, you can configure a worker process to gracefully close after a specified period of time. You can use this feature to better manage the resources when the processing load is heavy, when identified applications consistently fall into an idle state, or when new processing space is not available. You can also start additional worker processes to replace a worker process that is finished.
You must be a member of the Administrators group on the local computer to perform the following procedure or procedures. As a security best practice, log on to your computer by using an account that is not in the Administrators group, and then use the runas command to run IIS Manager as an administrator. At a command prompt, type runas /User:Administrative_AccountName"mmc %systemroot%\system32\inetsrv\iis.msc".
To configure application pool idle timeout
Optionally, you can configure idle timeout by setting the IdleTimeout metabase property.
To configure application pool idle timeout by using Adsutil.vbs
For more information about setting application pool idle timeout, see the IdleTimeout Metabase Property.