dotnet-architecture / HealthChecks

Experimental Health Checks for building services, such as with ASP.NET Core
Other
454 stars 124 forks source link

Health Checks should use transient fault handling #56

Open grahamehorner opened 7 years ago

grahamehorner commented 7 years ago

HealthChecks should use similar logic to transient fault handling to avoid false negative health reporting of transient faults

https://docs.microsoft.com/en-us/aspnet/aspnet/overview/developing-apps-with-windows-azure/building-real-world-cloud-apps-with-windows-azure/transient-fault-handling

CESARDELATORRE commented 7 years ago

That's a good point, maybe using Polly's policies like we do use it from the eShopOnContainers application at GitHub. Retries with exponential backoff plus circuit-breakers.