The Rounds Service is responsible for syncing the data between APM Server and the Rounds Pro app, it is also responsible to handle the changes on Steps and Step Templates and works with the core scheduling service. Rounds Service should be running on all APM Application Servers. Ensure the Rounds Service is Running on all the APM Servers. This service is configured to use a single shared ActiveMQ queue service across APM. Available queue configuration options include retries and concurrency limit. Changes to the following settings are optional.
Procedure
- On the APM Server, access the folder that contains the Rounds Service files.
Note: If you have installed APM in the default location, you can locate the folder in C:\Program Files\Meridium\ApplicationServer\Rounds-service.
- Access the appsettings.json file in an application that can be used to modify JSON files (for example, Notepad++).
- In the file, locate the following text:
"Queue_Config": {
"Queues": [
{
"Name": "ROUNDSPRO_Queue",
"IsCancelAllowed": false,
"ConcurrencyLimit": 16,
"Retries": 100
}
]
}
Note: ConcurrencyLimit
indicates the maximum number of messages that will be consumed concurrently. Retries
indicates the number of times it retries to send the messages to ActiveMQ if it fails.
- Update the key values as desired.
- Save and close the file.
Results
The updated settings will be applied when the Rounds Service is restarted.