Health Application Pool Settings

The health application pool settings allow you to control how the worker process is monitored for proper functionality. The following sections describe how to specify health application pool settings.

Specifying Health Application Pool Settings

The recycling application pool settings are specified on the Health tab of an application pool's properties dialog box.

To set the health application pool settings

  1. Open the IIS management console and expand the local computer by clicking the plus sign.
  2. Expand the Application Pools folder by clicking the plus sign.
  3. Right-click the appropriate application pool and then click Properties. The application pool's properties dialog box appears.
  4. Click the Health tab, and then set the appropriate application pool settings.

Health tab of the application pool Properties dialog box

Aa720127.health(en-us,VS.71).gif

Enable Pinging

Enable pinging is the equivalent application pool setting for the pingFrequency ASP.NET process model setting. It specifies the interval at which the ASP.NET ISAPI checks for the existence of the worker process. If the worker process is absent, the worker process is restarted. Enable pinging is enabled and set to 30 seconds by default. You can specify a different time interval by changing the value in the spin box. To disable pinging, clear the Enable pinging check box.

Shutdown Time Limit

Shutdown Time Limit is the equivalent application pool setting for the shutDownTimeout ASP.NET process model setting. It specifies the amount of time a worker process is given to shutdown gracefully. If the worker process does not shutdown in time amount specified, the ASP.NET ISAPI will end the worker process. Shutdown Time Limit is set to 90 seconds by default. You can specify a different time limit by changing the value in the spin box.

See Also

Application Pool Settings for Worker Process Isolation Mode | Performance Application Pool Settings | Recycling Application Pool Settings | Identity Application Pool Settings | IIS 6.0 Application Isolation Modes | IIS 6.0 Application Isolation Modes Overview | Mapping ASP.NET Process Model Settings to IIS 6.0 Application Pool Settings | <processModel> Element