Namespace Yarp.ReverseProxy.Health
Classes
ActiveHealthCheckMonitorOptions
Defines options for the active health check monitor.
ConsecutiveFailuresHealthPolicyOptions
Defines options for the consecutive failures active health check policy.
HealthCheckConstants
HealthCheckConstants.ActivePolicy
HealthCheckConstants.AvailableDestinations
HealthCheckConstants.PassivePolicy
PassiveHealthCheckMiddleware
TransportFailureRateHealthPolicyOptions
Defines options for the transport failure rate passive health policy.
Structs
DestinationProbingResult
Result of a destination's active health probing.
NewActiveDestinationHealth
Stores a new active health state for the given destination.
Interfaces
IActiveHealthCheckMonitor
Actively monitors destinations health.
IActiveHealthCheckPolicy
Active health check evaluation policy.
IAvailableDestinationsPolicy
Policy evaluating which destinations should be available for proxying requests to.
IClusterDestinationsUpdater
Updates the cluster's destination collections.
IDestinationHealthUpdater
Updates destinations' health states when it's requested by a health check policy while taking into account not only the new evaluated value but also the overall current cluster's health state.
IPassiveHealthCheckPolicy
Passive health check evaluation policy.
IProbingRequestFactory
A factory for creating