-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Closed
Labels
status: acceptedThis issue has been accepted for implementationThis issue has been accepted for implementationtype: featureIntroduction of new functionality to the applicationIntroduction of new functionality to the application
Description
NetBox version
v3.4.8
Feature type
New functionality
Proposed functionality
Link: https://python-rq.org/docs/exceptions/
It would be best if the jobs can have exponential retries that finally fails after 3 days. To have it retry for that long and still fail, would be on the users to figure out how to get the data that they missed.
Use case
When I create webhooks, there are times when the receiver is down and then the webhooks are missed. When the receiver comes online, it does not receive the changes. To overcome this, we have to build extra workarounds to find the data that got missed during the downtime and the webhook trigger again.
With an exponential retry mechanism, such issues can be avoided to a lot of extent.
Database changes
No response
External dependencies
No response
phurrelmann, matejv, abhi1693 and stavr666
Metadata
Metadata
Assignees
Labels
status: acceptedThis issue has been accepted for implementationThis issue has been accepted for implementationtype: featureIntroduction of new functionality to the applicationIntroduction of new functionality to the application