Priority
Istio
Virtual Service
优先级规则
Istio 并不显式声明“优先级”字段,而是靠 match 顺序 + 精确度 来决定哪个匹配生效:
1. 同一个 VirtualService 内
http 匹配规则是 自上而下顺序匹配,一旦匹配成功,就不会继续往下匹配。
所以,越“精确”的规则(如 regex、长 prefix)应该写在前面。
2. 多个 VirtualService 之间
Istio 的文档中说明了以下几个关键点:
项目
描述
hosts
每个 VS 只能作用于其指定的 hosts(服务名或通配名)
gate...