Configuring application pools

The Configure Application Pool page enables you to edit the configuration settings of an application pool.

This page includes the following information:

Configure Application Pool

Component Name

Resource or Option Type

Description

Application Pool Information

Application Pool Name

Name of the application pool.

Pool Identity

Type of application pool.

Number of sites

Number of sites currently present in that application pool.

Performance Policies

Enforce shutdown when idle

Enable the application pool to shutdown if it is idle.

Shutdown worker process after being idle for (minutes)

Time in minutes after which the worker process will be shut down.

  • Important: Applicable only when the check box for Enforce shutdown when idle is selected.

Enforce request queue limits

Enable the application pool to limit the number of requests in a queue.

Maximum number of requests

The maximum number of requests that the application pool should handle.

  • Important: Applicable only when the check box for Enforce request queue limits is selected.

Enforce CPU Limits

Enable the application pool to limit the usage of CPU.

CPU Limit (percentage)

The CPU limit in percentage that the application pool can use.

  • Important: Applicable only when the check box for Enforce CPU Limits is selected.

CPU monitoring interval (minutes)

Time interval (in minutes) after which the CPU usage should be monitored.

  • Important: Applicable only when the check box for Enforce CPU Limits is selected.

Action on exceeding the limits

On exceeding the limits, the event can either be logged or the worker process can be shut down.

Worker process recycling policies

Enforce time based recycling

Allow the application pool to reuse the server's resources.

Recycle after (minutes)

The time interval (in minutes) after which the application pool to reuse the server's resources.

  • Important: Applicable only when the check box for Enforce time based recycling is selected.

Enforce requests based recycling

Enable the application pool to reuse the server's resources after serving a fixed number of requests.

Recycle after serving (number of requests)

The number of requests after which the application pool to reuse the server's resources.

  • Important: Applicable only when the check box for Enforce requests based recycling is selected.

Enforce virtual memory based recycling

Enable the application pool to reuse the server's resources after using a fixed amount of virtual memory.

Recycle after consuming (virtual memory in MB)

The amount of virtual memory (in Megabytes) after which the application pool to reuse the server's resources.

  • Important: Applicable only when the check box for Enforce virtual memory based recycling is selected.

Enforce physical memory based recycling

Enable the application pool to reuse the server's resources after using a fixed amount of physical memory.

Recycle after consuming (physical memory in MB)

The amount of physical memory (in Megabytes) after which the application pool to reuse the server's resources.

  • Important: Applicable only when the check box for Enforce physical memory based recycling is selected.

Maximum number of worker processes

The maximum number of worker processes that the application pool can handle.