Azure函数应用部署错误 "Encountered an error (ServiceUnavailable) from host runtime. (CODE: 400)"

标签 azure devops azure-function-app

我的 python 文件位于 Azure Devops 存储库中。我正在尝试将其部署到 azure 函数应用程序并执行 py 文件。我已经建立了一个服务连接“测试”来连接资源组。 我的代码如下。

步骤:

  • 任务:AzureFunctionApp@1 显示名称:'Azure Function App 部署:api' 输入: azure订阅:测试 应用程序类型:functionAppLinux 应用程序名称:api 包:'$(System.DefaultWorkingDirectory)' runtimeStack: 'DOCKER|microsoft/azure-functions-dotnet-core3.0:3.0' startUpCommand: 'func azure functionapppublish $(functionAppName) --no-bundler'

但是,我遇到错误##[错误]错误:无法同步函数应用程序“api”的触发器。错误:BadRequest - 在主机运行时遇到错误 (ServiceUnavailable)。 (代码:400)

最佳答案

这可能有帮助:https://github.com/Azure/azure-functions-host/issues/5722

我遇到了同样的问题,并从 siteConfig.appSettings 中删除 WEBSITE_RUN_FROM_PACKAGE 解决了该问题。

关于Azure函数应用部署错误 "Encountered an error (ServiceUnavailable) from host runtime. (CODE: 400)",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64569885/

相关文章:

azure - 在 Azure 数据工厂 DataFlow 中根据文件名创建动态文件夹

sql-server - 使用sqlpackage.exe发布时如何设置数据库服务目标

node.js - 如何在Azure上运行nodejs、express js项目的启动命令?

elasticsearch - 为什么logstash不产生日志?

scala - 多节点 Spark 集群上的 Spark-shell 无法在远程工作节点上旋转执行器

linux - Ubuntu 16.04 如何删除多个大文件集

Azure 函数 : PDFInfoNotInstalledError: Unable to get page count. poppler 是否已安装并位于路径中?对于 pdf2image

java - 使用 Terraform 创建 Azure Function App 时如何设置 java 版本?

Azure 数据湖 - HDInsight 与数据仓库

Azure 服务总线功能未运行