title: Define worker priority in Resque
body: <p>I have an app that uses Resque to enqueue process that handle video processing (similar to youtube). I have a Docker Swarm environment with multiple nodes, some nodes have one or more Resque's workers but some nodes are more powerful than others (i.e more RAM, CPU, GPU) so I want these workers that have better performance to have more &quot;priority&quot; to pick up the jobs enqueued if they are available. I've read in the documentation that it is possible to create multiple queues and set priority to the queues but couldn't find anything about the &quot;worker priority&quot;.</p>