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

如何使用Azure CLI停止Function App特定部署槽中的应用

解决Azure CLI停止Function App特定部署槽的问题

我完全懂你现在的处境——想通过Azure CLI精准停止Function App的某个部署槽,而不是把主应用也停掉,之前试的命令都踩坑了对吧?

你之前的问题出在没用到Azure CLI里专门指定部署槽的参数,正确的命令应该加上--slot选项来明确目标部署槽:

az functionapp stop --name myapp --resource-group myresourcegroup --slot dev

为什么之前的命令会报错?

  • 第一个命令az functionapp stop --name=dev --resource-group=myresourcegroup:你把部署槽名直接当成了Function App的名称,Azure自然找不到名为dev的Function App资源,所以提示找不到Microsoft.Web/sites/dev。
  • 第二个用myapp/dev格式的命令:Azure CLI并不支持这种拼接应用名和槽名的写法,所以会返回404资源不存在的错误。

执行完正确的命令后,你可以去Azure门户确认dev部署槽已经停止运行,而主应用会保持正常状态,完全符合你的需求。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.15 03:54:11