The IdleTimeout property specifies how long (in minutes) a worker process should run idle if no new requests are received and the worker process is not processing requests. After the allotted time passes, the worker process should request to be shut down by the World Wide Web Publishing Service (WWW Service).
Note
If the value of this property is less than the value of PeriodicRestartTime Metabase Property, IIS sets both properties to their default values.
| Attribute Name | Attribute Value |
XML Data Type | DWORD |
WMI Data Type | SINT32 |
ADSI Data Type | DWORD |
ABO Data Type | DWORD |
ABO Metabase Identifier | MD_APPPOOL_IDLE_TIMEOUT |
Attributes | INHERIT |
Default Value | 20 |
MetaFlagsEx | CACHE_PROPERTY_MODIFIED |
User Type | IIS_MD_UT_SERVER |
ID | 9005 |
You can configure this property at the following locations in the IIS metabase.
| Metabase Path | IIS Admin Object Type |
/LM/W3SVC/AppPools/DefaultAppPool /LM/W3SVC/AppPools/DefaultAppPool/application_pool_name | IIsApplicationPool |
/LM/W3SVC/AppPools | IIsApplicationPools |
For general code examples, see Code Examples to Configure Metabase Properties.