Skip to content

health-check/ping  #145

@alfredodeza

Description

@alfredodeza

Using a similar solution for the callback system (see issue #110) implement a "ping" request to a remote destination so that when an instance fails it can be removed from rotation.

Configurable options should look like:

  • ping_frequency (in seconds). Note it is critical to allow enough time in between checks on the receiving end to avoid being marked as down.
  • ping_url: the remote host and endpoint that receives the request
  • ping_retries: Retry count for failed ping requests (non 200 responses back)

The code should determine what constitutes a working system for its various systems: database, rabbitmq, http)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions