envoyproxy/envoy

reduce health check rate if there is active succeeding traffic

Open

#9,351 建立於 2019年12月13日

在 GitHub 查看
 (1 留言) (0 反應) (0 負責人)C++ (5,373 fork)batch import
area/perfarea/service discoveryhelp wanted

倉庫指標

Star
 (27,997 star)
PR 合併指標
 (平均合併 8天) (30 天內合併 378 個 PR)

描述

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.

貢獻者指南