Best practices to configure Approval Server
Approval Server functional configurations
The following table provides recommendations for the Approval Server functional configuration settings:
Configuration setting | Value |
---|---|
Approval-Defn-Check-Interval | 300 |
Approval-Recent-History | 5 1 |
Approval-Due-Soon | 1 1 |
Approval-Debug-Type | 1 |
Approval-Log-File-Backup | 9 |
Approval-Log-File-Size | 99 |
Approval-Log-File | arapprov.log |
Approval-Notify | xx x |
Rejected-By-Others-Interval | .......... |
To understand the configurations listed in this table, see ar.cfg or ar.conf options.
Approval Server performance configurations
The following table provides recommendations for the Approval Server performance configuration:
Configuration name | Small environment | Medium environment | Large environment |
---|---|---|---|
ASJ-Thread-Count | 2 | 3 | 4 |
Approval-RPC-Socket | 390680 | ||
Plugin-Loopback-RPC-Socket | 390626 | ||
Approval-Polling-Interval | 1800 |
For more information about configuring Approval Server, see Configuring-the-BMC-Remedy-Approval-Server.
Approval Server read-only configurations
The following table lists the recommendation for the Approval Server read-only configuration:
Configuration setting | Small environment | Medium environment | Large environment |
---|---|---|---|
Approval-Server-Suspended | F or T (determined by Server Group Operation Rankings; do not modify manually) |
AR Monitor configurations
The following table provides AR Monitor configuration recommendations:
Configuration name | Small environment | Medium environment | Large environment |
---|---|---|---|
Plugin Server Memory Heap Size | Xmx2048m (or greater) | Xmx256m (or greater) |
AR System Server group operation rankings
Verify that you have configured your Server Group Operation Rankings form for Approval. For more information, see Setting-failover-rankings-for-servers-and-operations.
AR System Server performance configurations
The following table provides recommendations for AR System server performance configurations:
Configuration name | Small environment | Medium environment | Large environment |
---|---|---|---|
Private-RPC-Socket: 390680 | 3 3 | 4 4 | 5 5 |
Private-RPC-Socket: 390626 | 5 5 | 7 7 | 9 9 |
Server-Plugin-Default-Timeout | 120 | ||
Filter-Api-Timeout | 40 | ||
Server-Plugin-Alias | ARSYS.ARDBC.PREVIEW ARSYS.ARDBC.PREVIEW <ServerName>:<Port> | ||
Max-Inactivity-Duration-Initial-Delay | 120 | 300 | |
Max-Inactivity-Duration | 30 | ||
Broker-Max-Memory-Usage | 256 | 512 | 1024 |
Broker-Max-Temp-Storage | 8192 | ||
Broker-Send-Failed-No-Space-After-Timeout | 30 | ||
JMS-Max-Connections | 50 | ||
Broker-Temp-Storage-Directory | $ARInstallDir/Db/brokertemp | ||
Default-messaging-port | 61617 | ||
Peer-listener-port | 40001 | ||
Operating-Mode | 0 |
Default Java plug-in server configurations
The following table provides recommendations for the default Java plug-in server configurations:
Configuration name | Small environment | Medium environment | Large environment |
---|---|---|---|
maxThreads | 30 | 8 | |
numCoreThreads | 30 | 8 | |
numSelectorThreads | 2 | 2 |
Troubleshooting Approval Server
The following topics provide information about troubleshooting Approval Server: