WebAppPool Element
- Description
-
IIS6 Application Pool
- Windows Installer references
- None
- Parents
- Component, Fragment, Include, Module, Product
- Inner Text
- None
- Children
- Sequence (min: 1, max: 1)
- RecycleTime (min: 0, max: unbounded)
- Attributes
-
Name Type Description Required Id String Id of the AppPool. Yes CpuAction Enumeration Action taken when CPU exceeds maximum CPU use (as defined with MaxCpuUsage and RefreshCpu). This attribute's value should be one of the following: - none
- shutdown
Identity Enumeration Identity you want the AppPool to run under. Use the 'other' value in conjunction with the User attribute to specify non-standard user. This attribute's value should be one of the following: - networkService
- localService
- localSystem
- other
IdleTimeout Integer Shutdown worker process after being idle for (time in minutes). MaxCpuUsage PercentType Maximum CPU usage (percent). MaxWorkerProcesses Integer Maximum number of worker processes. Name String Name of the AppPool to be shown in IIs. Yes PrivateMemory Integer Specifies the amount of private memory (in KB) that a worker process can use before the worker process recycles. The maximum value supported for this attribute is 4,294,967 KB. QueueLimit Integer Limit the kernel request queue (number of requests). RecycleMinutes Integer How often, in minutes, you want the AppPool to be recycled. RecycleRequests Integer How often, in requests, you want the AppPool to be recycled. RefreshCpu Integer Refresh CPU usage numbers (in minutes). User String User account to run the AppPool as. To use this, you must set the Identity attribute to 'other'. VirtualMemory Integer Specifies the amount of virtual memory (in KB) that a worker process can use before the worker process recycles. The maximum value supported for this attribute is 4,294,967 KB. - See Also
- Wix Schema