路由匹配

当 Envoy 匹配到一条路由时,它使用如下流程:

  1. HTTP 请求的 host:authority 头部会和一个 虚拟主机 相匹配。

  2. 虚拟主机中的每一个 路由条目 都会 按顺序地 逐个被检查。 如果匹配到了,则使用此路由且不再做其它路由检查。

  3. 虚拟主机中的每一个 虚拟集群 都会独立地 按顺序地 被逐个检查。如果匹配到了,则使用此虚拟集群且不再做其它虚拟集群检查。