如何修改或设置Azure Application Gateway的规则优先级
Azure Application Gateway 路由规则优先级配置解答
首先明确前提:仅 Azure Application Gateway v2 SKU 支持自定义规则优先级,v1 版本无优先级配置能力,默认按规则创建顺序依次匹配。
针对你提到的配置渠道问题,两种方式均支持:
- Azure 门户直接配置:无需仅依赖 PowerShell,当前门户已开放优先级调整入口。操作步骤为进入对应 Application Gateway 资源页,左侧导航栏选择「规则」选项,选中你配置的特定路径前缀路由规则,直接修改优先级字段值即可。注意优先级数值越小,匹配顺序越靠前,你需要将该路径规则的优先级数值设置为小于通用规则的数值,即可实现优先匹配。
- PowerShell 等脚本配置:除了门户之外,也可以通过 PowerShell、Azure CLI、ARM 模板完成优先级配置,PowerShell 配置时只需在新建/更新规则的命令中加入
-Priority参数指定对应数值即可。
若你当前使用的是 v1 SKU 的 Application Gateway,无法自定义优先级,只能先删除原有规则,按照「先创建特定路径规则、后创建通用规则」的顺序重新创建规则,才能保证路径更具体的规则优先被命中。
内容的提问来源于stack exchange,提问作者Matthew Dresser
相关产品推荐
相关产品推荐

