Skip to content
This repository has been archived by the owner on Jun 29, 2020. It is now read-only.

Circular health checks dependency loops #87

Open
Gaikotsu2 opened this issue Aug 9, 2018 · 0 comments
Open

Circular health checks dependency loops #87

Gaikotsu2 opened this issue Aug 9, 2018 · 0 comments

Comments

@Gaikotsu2
Copy link

Gaikotsu2 commented Aug 9, 2018

If multiple services are set up resulting in a circular dependency loop, they will all report as Unhealthy even if they are otherwise fully functional.

For example:
Service A => Service B => Service C => Service A

I have attached a simple solution with 3 web application projects that will cause the failure.
Exploration.HeathCheck.zip

Detection of the loop would be easy enough, but deciding what action to take after detection seems like a catch 22 situation.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant