gpt4 book ai didi

python - 从 VS Code 使用 Python 部署 Azure 函数,函数在 WEBSITE_RUN_FROM_PACKAGE 应用程序设置后消失

转载 作者:行者123 更新时间:2023-12-03 03:34:13 26 4
gpt4 key购买 nike

我从本地 VS Code 部署了一个用 Python 编写的 Azure 函数。部署该函数后,我在“函数”页面上收到警告:

Your app is currently in read only mode because you are running from a package file. To make any changes update the content in your zip file and WEBSITE_RUN_FROM_PACKAGE app setting.

根据https://learn.microsoft.com/en-us/azure/azure-functions/run-functions-from-deployment-package我手动将函数的 zip 文件上传到 blob 存储,然后转到“配置”并将应用程序“WEBSITE_RUN_FROM_PACKAGE”设置为存储的 URL(.zip 文件)。

但是一旦我设置了 WEBSITE_RUN_FROM_PACKAGE 并保存,我的函数就会在我的函数页面上消失...

enter image description here

发生了什么?

最佳答案

通常这意味着以下之一:

  • 您的函数无法连接到存储帐户,请验证“AzureWebJobsStorage”的应用配置是否正确,或者函数的托管标识有权访问它
  • 网址不正确
  • ZIP 包已损坏、结构不正确或无效

如果您有“App Insights”或“Diagnostics”设置,您可能会在其中找到更多详细信息 - 但可能会出现意外情况。

假设您使用 GitHub,您可能会发现直接将存储库连接到函数或通过 Action 推送代码会比手动上传更容易

关于python - 从 VS Code 使用 Python 部署 Azure 函数,函数在 WEBSITE_RUN_FROM_PACKAGE 应用程序设置后消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73887299/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com