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

Azure Functions中Web App Slot重复更新问题求助

解决Azure Functions反复触发槽管理任务的方案

排查与解决步骤

  • 检查自动化部署管道
    确认GitHub Actions、Azure DevOps Pipeline这类CI/CD工具里有没有定时触发的任务,或者之前的部署任务因异常进入了重试循环。直接去对应平台看任务历史,把持续运行的任务禁用或终止。
  • 排查Azure自动化规则
    检查是否设置了Azure Automation Runbook、Logic Apps或者Azure Policy的自动修正规则,这些服务可能会定期对Function App槽执行更新操作。进Azure门户的对应服务页面,暂停或删掉相关自动化规则。
  • 关闭不必要的持续部署
    进入Function App的部署中心,看看是不是开了GitHub、Bitbucket这类持续同步。就算没代码提交,部分同步机制可能会定期检查,触发无变更的部署。可以先关掉持续部署,观察槽操作会不会停止。
  • 禁用配置自动同步
    如果Function App和App Configuration、Key Vault配置了自动刷新,有些触发逻辑可能误触发槽更新。临时禁用自动刷新功能,验证问题是否消失。
  • 重启应用并清理部署记录
    手动重启整个Function App(包括所有槽),然后去部署中心的部署历史里删掉异常记录,避免系统因历史记录异常重复执行操作。
  • 联系Azure官方支持
    要是以上步骤都没用,大概率是平台侧的异常触发。直接通过Azure门户提交支持工单,提供Function App的资源ID、事件触发的时间范围,让微软工程师排查平台级问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 17:05:54