Thrift (proto)

此擴展的完整名稱為 envoy.health_checkers.thrift

注意

此擴展功能完整,但尚未經過大量的生產環境驗證,請謹慎使用。

此擴展尚未強化,僅應在下游和上游皆受信任的部署中使用。

提示

此擴展擴充並可與以下擴展類別一起使用

此擴展必須使用以下其中一種型別 URL 進行設定

Thrift 健康檢查器組態概觀

extensions.health_checkers.thrift.v3.Thrift

[extensions.health_checkers.thrift.v3.Thrift proto]

{
  "method_name": ...,
  "transport": ...,
  "protocol": ...
}
method_name

(字串必要) 指定在傳送到上游主機的每個健康檢查請求上設定的方法名稱。請注意,方法名稱區分大小寫。

transport

(extensions.filters.network.thrift_proxy.v3.TransportType) 設定健康檢查使用的傳輸類型。請注意,不支援AUTO_TRANSPORT,且我們不會採用 ThriftProtocolOptions,因為可以設定為 AUTO_TRANSPORT

protocol

(extensions.filters.network.thrift_proxy.v3.ProtocolType) 設定健康檢查使用的協定類型。請注意,不支援AUTO_PROTOCOLTWITTER,且我們不會採用 ThriftProtocolOptions,因為可以設定為 AUTO_PROTOCOLTWITTER