Skip to content

Add Optional Retry Logic to the Check Methods #25

@TheConnMan

Description

@TheConnMan

Checks should attempt to retry (with exponential backoff for a configurable number of times) posting if they get a 500 class error (400s should not be retried).

Example: Exponential backoff with 3 retries with a starting interval of 250ms (wait 250ms, then 500ms, then 1 sec)

Check post reference:

def post_check(self, check):

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions