human-essentials
human-essentials copied to clipboard
There should be separate Delayed Worker queues based on priority / importance
Summary
Right now we have a single default queue for Delayed Worker. This queue is shared by both HistoricalDataCacheJob and other jobs. We should separate HistoricalDataCacheJob at least into a separate queue so that if it gets backed we still send emails.
Things to consider
- Look to see what other jobs there are, specify a queue for each
Criteria for Completion
- [ ] There are different queues based on blocking priority
- [ ] Specs :)