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.