I want to see my job status update on every message, so I set the "Update status every ___ messages" setting to "1" on the Worker's "Polling" tab. By default this is set to "500", so I am wondering if this negatively impact performance.
This question was posed to the main Retain Worker developer. Surprisingly, this does not slow down the performance for any job with a throughput of 9 messages per second or less. Most systems do not see a throughput above 8 m/s, so this should be a non issue for most.
To see what your job throughput is - while a job is running - login to the RetainWorker web interface, go to the "Status" tab, and look at the "Throughput (m/s)" stat.
To login to the RetainWorker web interface, go to http://[retain server IP or DNS name]/RetainWorker.
This article was originally published in the GWAVA knowledgebase as article ID 2348.