You can configure properties that are designed to influence performance of compliance
servers.
About this task
To ensure that you have configured the compliance servers correctly, complete the following
steps.
-
Split compliance into multiple runs if you have configured more than one compliance server.
Each compliance run can be processed by only one compliance server; a compliance run
cannot be split across multiple servers.
-
Ensure that the server that runs compliance has sufficient memory before adding compliance
server instances, or changing the default heap size. Each compliance server instance has a default
maximum heap size of 2GB.
- If needed, change the number of devices evaluated simultaneously in compliance:
- Increase or decrease the number of devices that a compliance run can connect to and
evaluate simultaneously. The default is 5. Configure the following setting in the
rseries.properties file on the compliance server:
WorkFlowManager/threadsPerProcess=5
- Ensure that the thread pool size for the compliance server is greater than the
threadsPerProcess
value. To change this value, edit the following property in the
WorkFlowManager.process file: