azure - Azure 函数应用部署错误“在主机运行时遇到错误 (ServiceUnavailable)。(代码:400)”
问题描述
我的 python 文件位于 Azure devops 存储库中。我正在尝试将其部署到 azure function app 并执行 py 文件。我已经建立了一个服务连接“测试”来连接资源组。我的代码如下。
脚步:
- 任务:AzureFunctionApp@1 displayName:'Azure Function App Deploy:api' 输入:azureSubscription:测试 appType:functionAppLinux appName:api 包:'$(System.DefaultWorkingDirectory)' runtimeStack:'DOCKER|microsoft/azure-functions-dotnet-core3 .0:3.0' startUpCommand: 'func azure functionapp publish $(functionAppName) --no-bundler'
但是,我遇到错误 ##[error]Error: Failed to sync triggers for function app 'api'。错误:BadRequest - 遇到来自主机运行时的错误 (ServiceUnavailable)。(代码:400)
解决方案
这可能会有所帮助:https ://github.com/Azure/azure-functions-host/issues/5722
我遇到了同样的问题,从 siteConfig.appSettings 中删除 WEBSITE_RUN_FROM_PACKAGE 解决了这个问题。
推荐阅读
- android - 房间数据库类初始化
- ios - 无法在 UIViewController 中向 UIImageView 添加渐变
- java - Jersey Viewable 显示 json 而不是 JSP
- powershell - 如果 Powershell 中的 foreach 循环内的条件不匹配
- css - 在 WebForms 中显示 SVG 图像
- c# - 如何在unity3D中用另一个替换完整的项目地形?
- java - 在查询中创建新对象时,HQL createQuery 抛出 NullPointerException
- c# - 如何使用 ABCpdf 将图像添加到 PDF 文档的专色通道中?
- security - Json Web Token (JWT) - 可用于保证 HTTP 正文的完整性?
- c# - 如何在 .net 核心和 mongodb 中使用 hangfire?