Workers queue retry exponential backoff - feature request

I’m using the Beta queues from a worker.
In the dashboard I’ve configured it to retry 10 times.
However, retry mechanism is pretty limited - it simply retries immediately after failing.

To make this more useful, there has to be exponential backoff. Preferably it would be configurable.

I’m using queues to manage async operations like sending transactional emails, webhooks, triggering zapier and other automations, etc. If one of these platforms fail, the chances are that it will fail again if I retry 1 second after that.

This is something that the queues team has been talking about on the community discord server.

1 Like