我的Python文件在Azure devops存储库中。我正在尝试将其部署到azure函数应用程序并执行py文件。我已经建立了一个服务连接“测试”连接资源组。代码如下。
步骤:
- 任务:AzureFunctionApp@1显示名称:'Azure Function应用程序部署:API输入:azureSubscription:测试appType:functionAppLinux appName:API包:'$(System.DefaultWorkingDirectory)' runtimeStack:“多克|microsoft/azure-functions-dotnet-core 3.0:3.0'startUp命令:'func azure functionapp publish $(functionAppName)--no-configuration'
但是,我遇到错误##[error]错误:无法同步函数应用程序“api”的触发器。错误:BadRequest -遇到来自主机运行时的错误(ServiceUnavailable)。(代码:400)
2条答案
按热度按时间bkhjykvo1#
这可能有助于:https://github.com/Azure/azure-functions-host/issues/5722
我也遇到了同样的问题,从siteConfig.appSettings中删除WEBSITE_RUN_FROM_PACKAGE解决了这个问题。
eit6fx6z2#
作为Balint回答的后续,我遇到了类似的事情,开始引起同样的问题。在我的例子中,我在配置中使用keyvault secrets来加载一些密钥,直到我刷新配置才失败。