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.
- 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 HttpRequestMessages for active health probes to be sent to destinations.