Mutexes in JobRunr will postpone jobs until a shared mutex is free
A mutex is a mutually exclusive flag. It acts as a gate keeper to a resource allowing only one Job to use it and postpones all others jobs using the same mutex.
You cannot use both a mutex and a rate limiter on the same Job.
Usage via @Job annotation
Using a mutex is as easy as using Queues and Server Tags, again thanks to the Job annotation. Just add it to your service method and specify the mutex to use