Skip to main content

Health Checks

  • Config File Key: health_checks
  • Type: array of objects
  • Optional

When defined, will issue periodic health check requests to upstream servers. When health checks are defined, unhealthy upstream servers would not serve traffic. See also outlier_detection for automatic upstream server health detection. In presence of multiple upstream servers, it is recommended to set up either health_checks or outlier_detection or both.

See Envoy documentation for a list of supported parameters.

Only one of http_health_check, tcp_health_check, or grpc_health_check may be configured per health_check object definition.

See Load Balancing for example configurations.