哈希策略(proto)
type.v3.HashPolicy
指定哈希策略
{
"source_ip": {...},
"filter_state": {...}
}
- source_ip
-
必须设置source_ip或filter_state中的一个。
- filter_state
(type.v3.HashPolicy.FilterState)
必须设置source_ip或filter_state中的一个。
type.v3.HashPolicy.SourceIp
[type.v3.HashPolicy.SourceIp proto]
源 IP 将用于计算基于哈希的负载均衡算法使用的哈希值。
type.v3.HashPolicy.FilterState
[type.v3.HashPolicy.FilterState proto]
filterState中的一个对象将用于计算基于哈希的负载均衡算法使用的哈希值。
{
"key": ...
}
- key
(string, REQUIRED) filterState 中对象的名称,这是一个 Envoy::Hashable 对象。如果与密钥关联的数据不存在,或者存储的对象不是 Envoy::Hashable,则不会生成任何哈希值。