envoyproxy/envoy

reduce health check rate if there is active succeeding traffic

Open

#9 351 ouverte le 13 déc. 2019

Voir sur GitHub
 (1 commentaire) (0 réactions) (0 assignés)C++ (5 373 forks)batch import
area/perfarea/service discoveryhelp wanted

Métriques du dépôt

Stars
 (27 997 stars)
Métriques de merge PR
 (Merge moyen 8j) (378 PRs mergées en 30 j)

Description

This came up from a conversation I think with @snowp at KubeCon/EnvoyCon: we should be able to optionally lower the active health check rate if we are receiving a sufficient amount of passive traffic. As long as the upstream is able to send x-envoy-immediate-health-check-fail (as an upstream Envoy would do), draining should still be possible even in the passive case.

This would potentially mitigate some HC traffic explosion without having to resort to centralized HC.

Guide contributeur