Skip to content

feature-request: add healthchecks for mirror servers #264

@ericswpark

Description

@ericswpark

Description

Mirror servers may go down from time to time. If shipper detects that a given mirror server is no longer healthy (by sending a HEAD request to a random downloadable build), it does the following:

1. Checks to see if the main server is enabled (if not, stop here)
2. Turn off "downloadable" for the affected server
3. Send an email to the administrators

Additional context

Alternate approach: show un-"downloadable" mirrors in the mirror list, but show an "offline" indicator. That way, we can immediately switch back when the mirror comes back up.

Metadata

Metadata

Assignees

Labels

P3Priority Level 3 (Low priority)enhancementNew feature or requestjavascriptJavascript related

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions