You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Azure CLI或ARM设置应用网关探测的Backend Settings?

解决方案:关联Azure应用网关探测与后端设置

Azure CLI 实现方式

你要找的门户中“Backend Settings”下拉框对应的Azure CLI参数是 --backend-settings,直接传入已有后端设置的名称或资源ID即可完成关联。

创建探测时关联后端设置

示例命令:

az network application-gateway probe create `
  --resource-group your-resource-group `
  --gateway-name your-app-gateway `
  --name your-probe-name `
  --protocol Http `
  --host example.com `
  --path /health-check `
  --backend-settings your-existing-backend-settings-name

修改已有探测关联后端设置

如果是要给已创建的探测绑定后端设置,用update命令:

az network application-gateway probe update `
  --resource-group your-resource-group `
  --gateway-name your-app-gateway `
  --name your-probe-name `
  --backend-settings your-existing-backend-settings-name

ARM 模板实现方式

在ARM模板的应用网关资源定义中,找到properties.probes数组,给目标探测对象添加backendSettings属性,通过资源ID引用已有的后端设置:

示例片段:

"properties": {
  "probes": [
    {
      "name": "your-probe-name",
      "properties": {
        "protocol": "Http",
        "host": "example.com",
        "path": "/health-check",
        "interval": 30,
        "timeout": 30,
        "unhealthyThreshold": 3,
        "backendSettings": {
          "id": "[resourceId('Microsoft.Network/applicationGateways/backendHttpSettingsCollection', parameters('applicationGatewayName'), 'your-existing-backend-settings-name')]"
        }
      }
    }
  ],
  // 其他应用网关配置...
}

内容的提问来源于stack exchange,提问作者Ian Carrick

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 13:50:28