Skip to content

feat: add maxFailuresCooldown config for processing disable cooldown#63

Open
BatLeDev wants to merge 1 commit intomasterfrom
feat-add-max-failures-cooldown
Open

feat: add maxFailuresCooldown config for processing disable cooldown#63
BatLeDev wants to merge 1 commit intomasterfrom
feat-add-max-failures-cooldown

Conversation

@BatLeDev
Copy link
Member

  • Add maxFailuresCooldown config to prevent processing from being disabled when it fails many times in a short period
  • This avoids disabling processings when failures are due to a temporary Data Fair or third-party service outage
  • Default cooldown is 12 hours (configurable via MAX_FAILURES_COOLDOWN env var, set to 0 to disable)
  • In development, cooldown is set to ~3 minutes for easier testing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant