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

Azure Web App部署配置调整:禁用自动部署改用部署槽管理

问题解答

一、关于Azure部署槽的零停机部署能力确认

你的理解完全正确。Azure Web App的部署槽功能就是为实现无影响生产环境部署设计的:

  • 可先将代码部署到非生产槽(比如Staging槽),完成测试验证后执行槽交换操作,Azure会自动切换生产槽与非生产槽的流量,全程几乎无停机,用户不会感知到生产环境中断。
  • 如果交换后发现问题,还能快速执行反向交换回滚到之前的生产状态,风险可控。

二、禁用Deployment Center的自动部署流程

通过Azure门户操作

  • 登录Azure门户,找到目标Web App
  • 进入左侧菜单的「部署中心」
  • 切换到「设置」标签页
  • 在「持续部署」区域,点击「禁用」按钮并确认,之后代码推送到关联Git仓库时,不会自动触发生产环境部署。

通过Azure CLI操作

  • 先登录Azure账号:az login
  • 运行以下命令(替换占位符为你的实际资源信息):
    az webapp deployment source config --name <你的WebApp名称> --resource-group <你的资源组名称> --manual-integration
    
    这条命令会将部署源切换为手动集成模式,彻底关闭自动部署触发机制。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.22 01:04:57