<< Click to Display Table of Contents >> RayPack > 7.3 u6 > User Guide > Reference and Cheat Sheets > Custom RayPack Installer Database Tables RPIIsAppPool table |
The RPIIsAppPool table contains the columns shown in the following table.
Column |
Type |
Key |
Nullable |
---|---|---|---|
RPIIsAppPool |
Identifier |
Y |
N |
Name |
Formatted (s72) |
N |
N |
Component_ |
Identifier (s72) |
N |
N |
Attributes |
Integer (i2) |
N |
N |
RPUser_ |
Identifier (S72) |
N |
Y |
RecycleMinutes |
Integer (I2) |
N |
Y |
RecycleRequests |
Integer (I2) |
N |
Y |
RecycleTimes |
Text (S72) |
N |
Y |
IdleTimeout |
Integer (I2) |
N |
Y |
QueueLimit |
Integer (I2) |
N |
Y |
CPUMon |
Text (S72) |
N |
Y |
MaxProc |
Integer (I2) |
N |
Y |
VirtualMemory |
Integer (I4) |
N |
Y |
PrivateMemory |
Integer (I4) |
N |
Y |
ManagedRuntimeVersion |
Text (S72) |
N |
Y |
ManagedPipelineMode |
Text (S72) |
N |
Y |
CreateOrOverwriteExisting |
Integer (I2) |
N |
Y |
RPIIsAppPool
Primary key, non-localized token for AppPool.
Name
Name to be used for the IIs AppPool.
Component_
Foreign key into the Component table denoting the component whose selection gates the AppPool creation/deletion.
If the Component marked as Win64 = yes, the application pool will be created with Enable 32 bit flag set to false.
Otherwise (that is, by default), it will be created with Enable32bit set to true.
Attributes
Configure the application pool to run as networkService,localService,localSystem,other,applicationPoolIdentity.
RPUser_
User account to run the AppPool as. To use this, you must set the Identity attribute to other.
RecycleMinutes
Number of minutes between recycling app pool.
RecycleRequests
Number of requests between recycling app pool.
RecycleTimes
Times to recycle app pool comma delimited - i.e. 1:45,13:30
IdleTimeout
Amount of idle time before shutting down.
QueueLimit
Reject requests after queue gets how large.
CPUMon
A comma delimited list of the following format: percent CPU usage, refresh minutes, Action.
Possible values for Action are
0 = No Action
1 = KillW3wp
2 = Throttle
3 = ThrottleUnderLoad
MaxProc
Maximum number of processes to use.
VirtualMemory
Amount of virtual memory (in KB) that a worker process can use before the worker process recycles. The maximum value supported for this field is 4,294,967 KB.
PrivateMemory
Amount of private memory (in KB) that a worker process can use before the worker process recycles. The maximum value supported for this field is 4,294,967 KB.
ManagedRuntimeVersion
Specifies the .NET Framework version to be used by the application pool.
ManagedPipelineMode
Specifies the request-processing mode that is used to process requests for managed content.
CreateOrOverwriteExisting
1 = Yes
If the application pool already exists on the target system, the installation overwrites its settings with the values that you have configured for it in your project. If the application pool does not exist on the target system, the installation creates it.
0 = No
If the application pool already exists on the target system, the installation does not.