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

执行az webapp config set后healthCheckPath仍为null,求CLI解决方案

解决Azure Web App Health Check配置不生效的CLI/PowerShell方案

问题分析

你遇到的az webapp config set命令设置healthCheckPath后返回值为null的问题,大概率是因为未同时显式启用Health Check功能,或者使用了不完整的命令参数。

正确Azure CLI方案

启用Health Check并配置路径

使用以下命令同时完成启用和路径设置,确保参数完整:

az webapp config set --name <你的WebApp名称> --resource-group <资源组名称> --health-check-enabled true --health-check-path "/health"

替换<你的WebApp名称>和<资源组名称>为实际值,/health替换为你的健康检查端点路径

验证配置结果

执行命令确认配置已生效:

az webapp config show --name <你的WebApp名称> --resource-group <资源组名称> --query "[healthCheckEnabled, healthCheckPath]"

正常返回应为[true, "/health"]

PowerShell解决方案(Az模块)

配置命令

使用Az PowerShell模块完成设置:

Set-AzWebApp -ResourceGroupName <资源组名称> -Name <你的WebApp名称> -HealthCheckEnabled $true -HealthCheckPath "/health"

验证命令

Get-AzWebApp -ResourceGroupName <资源组名称> -Name <你的WebApp名称> | Select-Object HealthCheckEnabled, HealthCheckPath

关键注意事项

  • 确保Azure CLI为最新版本,执行az upgrade升级后重试,避免过时参数兼容问题
  • 如果针对部署槽位配置,需在CLI命令中添加--slot <槽位名称>参数,PowerShell命令添加-Slot <槽位名称>参数
  • 若此前在门户手动禁用过Health Check,必须显式设置--health-check-enabled true,仅设置路径不会自动启用功能

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.30 09:34:56