Is there a way to tell all workers to stop processing any new jobs for a particular queue (or all queues)?
We have an occasional issue where the systems that are needed become unavailable (power down, hardware failures, etc.), and it would be helpful to turn off the job processing in those queues until the systems come back online.
Instead of each job determining that all the subsystems are in a good/bad state, it would be helpful to have something that signals the queues to got dormant, and then bring them back alive when the subsystems are ready again.
A heavy handed way is to externally shut down all workers.