Enable no-traffic-interval of health check config (#554)

Signed-off-by: Dhi Aurrahman <dio@rockybars.com>
pull/548/head^2
Dhi Aurrahman 7 years ago committed by Matt Klein
parent 3dee37817c
commit 165396e38c
  1. 3
      docs/root/intro/version_history.rst
  2. 10
      envoy/api/v2/core/health_check.proto

@ -5,7 +5,8 @@ Version history
===== =====
* http : added idle timeout for :ref:`upstream http connections * http : added idle timeout for :ref:`upstream http connections
<envoy_api_field_core.HttpProtocolOptions.idle_timeout>`. <envoy_api_field_core.HttpProtocolOptions.idle_timeout>`.
* health check: added setting for :ref:`no-traffic
interval<envoy_api_field_core.HealthCheck.no_traffic_interval>`.
1.5.0 1.5.0
===== =====

@ -125,11 +125,11 @@ message HealthCheck {
GrpcHealthCheck grpc_health_check = 11; GrpcHealthCheck grpc_health_check = 11;
} }
// [#not-implemented-hide:] The "no traffic interval" is a special health check interval that is // The "no traffic interval" is a special health check interval that is used when a cluster has
// used when a cluster has never had traffic routed to it. This lower interval allows cluster // never had traffic routed to it. This lower interval allows cluster information to be kept up to
// information to be kept up to date, without sending a potentially large amount of active health // date, without sending a potentially large amount of active health checking traffic for no
// checking traffic for no reason. Once a cluster has been used for traffic routing, Envoy will // reason. Once a cluster has been used for traffic routing, Envoy will shift back to using the
// shift back to using the standard health check interval that is defined. // standard health check interval that is defined.
// //
// The default value for "no traffic interval" is 60 seconds. // The default value for "no traffic interval" is 60 seconds.
google.protobuf.Duration no_traffic_interval = 12; google.protobuf.Duration no_traffic_interval = 12;

Loading…
Cancel
Save