Possible to push (unattempted) jobs back on a queue?
Created by: chris72205
We have a use case where we process jobs and rate limit them based on some property (property A) in the job payload. For this reason, we cannot easily use the built in Rate Limiter (as far as I know) without creating different queues for each variation of property A.
Is there a way to put a job back on the queue without affecting it's retry count? I'm thinking of something similar to a nack in RabbitMQ. Something else I initially thought of is to simply create a new job but then we lose all of the retry functionality and history for the original one.