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

Azure Function部署槽是否需配置AzureWebJobsStorage应用设置?

关于Azure Function部署槽AzureWebJobsStorage警告的处理建议
  • 必须添加该应用设置,不能忽略警告
    Azure Functions(除消耗计划下的无服务器函数外)依赖AzureWebJobsStorage处理触发器逻辑、日志存储及函数运行时核心操作。部署槽是独立运行环境,虽和生产槽共享应用服务计划,但需独立的存储配置(可与生产槽共用同一存储账户,只要连接字符串正确)。不添加的话,部署槽的函数可能无法正常启动运行,交换到生产槽后也会引发问题。

  • 避免警告的两种方法

    1. Azure门户手动配置
      进入部署槽的「配置」>「应用设置」,添加AzureWebJobsStorage项,填入和生产槽一致的存储账户连接字符串(或单独的存储账户连接字符串),按需勾选「部署槽设置」(若希望该设置不随槽交换变动则勾选)。
    2. GitHub Actions工作流自动配置
      使用Azure CLI或azure/functions-action注入设置,示例工作流步骤:
      - name: 为部署槽添加AzureWebJobsStorage配置
        uses: azure/CLI@v1
        with:
          azcliversion: 2.40.0
          inlineScript: |
            az functionapp config appsettings set --name <你的函数应用名> --resource-group <资源组名> --slot <部署槽名> --settings AzureWebJobsStorage="<存储连接字符串>"
      

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.24 00:13:11