应用配置设置WEBSITE_CONTENTSHARE在函数应用部署槽位中



当有多个部署槽位时,我是否必须在应用设置中设置WEBSITE_CONTENTSHARE值?这个值表示什么?我可以为生产和老化槽中的WEBSITE_CONTENTSHARE提供一些随机值吗?

WEBSITE_CONTENTSHARE与表示配置存储位置和存储函数应用代码的存储帐户的WEBSITE_CONTENTAZUREFILECONNECTIONSTRING一起使用。

当具有多个部署槽位时,是否必须在应用设置中设置WEBSITE_CONTENTSHARE值?

无需在部署槽位中设置WEBSITE_CONTENTSHARE设置。在部署槽位中创建应用时,将为你生成此设置。

这个值表示什么?

这表示函数应用代码和配置的文件路径。

是否可以为生产和老化槽中的WEBSITE_CONTENTSHARE提供一些随机值?

根据此文档,"WEBSITE_CONTENTSHARE设置必须在创建时提供且有效。不包含这些设置的自动部署会导致函数应用无法运行,即使稍后添加了这些设置也是如此。

注意:

  • 这在部署到 Windows 或 Linux 高级计划和 Windows 消耗计划时可用。

  • 这在 Linux 消费计划以及 Windows 和 Linux 专用计划中不受支持。

  • 如果更改或删除此选项,函数应用可能无法启动。

引用:

  1. Azure 函数的应用设置参考
  2. WEBSITE_CONTENTSHARE不应用于支持
  3. 排查错误:无法访问 Azure 函数运行时

最新更新