Thrift 健康檢查器
Thrift 健康檢查器 (名稱為 envoy.health_checkers.thrift
) 使用 Thrift 請求、回應和例外來檢查上游主機。它會使用 method_name 發送請求,並期望收到成功的回應。上游主機也可以回應例外,導致檢查失敗。 必須配置 transport 和 protocol 類型,以啟用 Thrift 健康檢查。 每個健康檢查請求的序列 ID 始終為 0。
以下顯示使用 Thrift 健康檢查器的 custom_health_check 的範例
custom_health_check:
name: envoy.health_checkers.thrift
typed_config:
"@type": type.googleapis.com/envoy.extensions.health_checkers.thrift.v3.Thrift
method_name: ping
transport: HEADER
protocol: BINARY