Tuning a Process Server
For most customers, the default Process Server settings are satisfactory. However, you may need to tune a Process Server if processes are not being executed in the expected time frame.
For example, consider a Process Server that is running low on resources. A good troubleshooting step is to put each of its Queues into Held status to try to figure out which Queue is the source of the problem. If, say, you discover that the problem Queue is running a lot of low-priority processes as well as high-priority processes, one potential solution is to give the most important processes a higher priority than the lower ones, and then set the Hold Level for the Queue to a value that is higher than the Priority setting of the lower-priority processes. This will cause the Process Server to hold lower-priority processes while higher-priority processes are running.
Note that you will need to restart the Process Server for the changes to take place.
Enabling Process Server Monitoring
Process Server and Queue monitoring is disabled by default for performance reasons. To enable it, set the /configuration/jcs/monitoring/enabled
configuration entry to true
to enable monitoring. Then, for each Process Server you want to monitor, set the MonitorInterval
Process Server parameters.