|
|
|
@ -149,10 +149,33 @@ message HealthCheck { |
|
|
|
|
// never had traffic routed to it. This lower interval allows cluster information to be kept up to |
|
|
|
|
// date, without sending a potentially large amount of active health checking traffic for no |
|
|
|
|
// reason. Once a cluster has been used for traffic routing, Envoy will shift back to using the |
|
|
|
|
// standard health check interval that is defined. |
|
|
|
|
// standard health check interval that is defined. Note that this interval takes precedence over |
|
|
|
|
// any other. |
|
|
|
|
// |
|
|
|
|
// The default value for "no traffic interval" is 60 seconds. |
|
|
|
|
google.protobuf.Duration no_traffic_interval = 12; |
|
|
|
|
|
|
|
|
|
// The "unhealthy interval" is a health check interval that is used for hosts that are marked as |
|
|
|
|
// unhealthy. As soon as the host is marked as healthy, Envoy will shift back to using the |
|
|
|
|
// standard health check interval that is defined. |
|
|
|
|
// |
|
|
|
|
// The default value for "unhealthy interval" is the same as "interval". |
|
|
|
|
google.protobuf.Duration unhealthy_interval = 14; |
|
|
|
|
|
|
|
|
|
// The "unhealthy edge interval" is a special health check interval that is used for the first |
|
|
|
|
// health check right after a host is marked as unhealthy. For subsequent health checks |
|
|
|
|
// Envoy will shift back to using either "unhealthy interval" if present or the standard health |
|
|
|
|
// check interval that is defined. |
|
|
|
|
// |
|
|
|
|
// The default value for "unhealthy edge interval" is the same as "unhealthy interval". |
|
|
|
|
google.protobuf.Duration unhealthy_edge_interval = 15; |
|
|
|
|
|
|
|
|
|
// The "healthy edge interval" is a special health check interval that is used for the first |
|
|
|
|
// health check right after a host is marked as healthy. For subsequent health checks |
|
|
|
|
// Envoy will shift back to using the standard health check interval that is defined. |
|
|
|
|
// |
|
|
|
|
// The default value for "healthy edge interval" is the same as the default interval. |
|
|
|
|
google.protobuf.Duration healthy_edge_interval = 16; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// Endpoint health status. |
|
|
|
|