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.
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.