Queue Service Calendar bug fix and additional settings to softcode Cloudwatch logging.
Bug fix when queue status is set to Enabled and there is no Calendar specified, Queue Service would stop processing ALL queues. The logic has been updated to skip queue processing for a given queue when this condition exists. Two new settings in qbo.Application allow configuration for Cloudwatch without having to modify QueueService.exe.config per environment. Settings can be set in web.config statically or softcoded as SystemDefault entries per environment.
Sample seed script to enable Cloudwatch logging: <SystemDefaultItem> <SystemDefault>qbo.Application.Properties.Settings.QueueSourceName</SystemDefault> <Value>QMS</Value> </SystemDefaultItem>
<SystemDefaultItem> <SystemDefault>qbo.Application.Properties.Settings.QueueStatisticLogIntervalMS</SystemDefault> <Value>60000</Value> </SystemDefaultItem> |
Quandis Business Objects 3 > qbo.Application > IQueue: Managing Work in the Background > QBO Queue Serivce Configuration >