如何解决 AZFD0005 Azure Function App 错误

2023-11-22

enter image description here

目前,Node Azure Function App 存在抛出错误的问题AZFD0005。节点应用程序在本地运行良好。 Azure 的具体错误是:

Microsoft.Azure.WebJobs.Script.ExternalStartupException : Error building configuration in an external startup class. ---> Microsoft.Azure.WebJobs.Script.HostInitializationException : Referenced bundle Microsoft.Azure.Functions.ExtensionBundle of version 1.8.1 does not meet the required minimum version of 2.6.1. Update your extension bundle reference in host.json to reference 2.6.1 or later. For more information see https://aka.ms/func-min-bundle-versions.

enter image description here

我们在资源组中总共有 3 个功能应用程序,它们似乎在启动时出现此错误星期五 4/07/23。在此之前,功能运行良好,没有错误。我们可以重点关注1。

我尝试了几种不同的方法来解决此错误,第一种方法是显而易见的。让我们调用有问题的应用程序stackoverflow-测试应用程序.

  1. 我删除了功能应用程序:stackoverflow-测试应用程序使用门户并使用基础设施管道和升级后的 host.json 重新部署[3.3.0, 4.0.0). - 这并没有消除错误

  2. 我部署了一个功能应用程序:stackoverflow-测试-应用程序二使用基础设施管道并使用相同的配置使用新名称stackoverflow-测试应用程序 (这样做是为了尝试在新的函数应用程序上复制错误) - 这以某种方式起作用并且不显示 AZFD0005 错误

  3. 我决定不使用我们的基础设施管道,也不部署代码(所以功能应用程序的骨架就足够了)并尝试使用 CLI 进行部署。我用的是“az functionapp 创建“ 命令 (这样做是为了确保我们的基础设施不会发生意外情况) - 这并没有消除错误

  • 我使用的命令是:

az functionapp create -g“groupHere”-p“planHere”-n“nameHere”-s“storageHere”--分配身份'[系统]'--运行时节点--运行时版本16--函数版本4

  1. 我认为节点运行时 16 可能出现了问题,因此决定使用上面的命令并使用节点 14 函数版本 3。这并没有消除错误

  2. 我删除了功能应用程序:stackoverflow-测试应用程序并使用门户创建了相同的功能 -这并没有消除错误

这就是令我困惑的地方,唯一消除错误的是创建一个全新的函数应用程序stackoverflow-测试-应用程序二使用单独的名称并使用相同的配置。我可以删除有问题的功能应用程序:stackoverflow-测试应用程序很好,但是当我使用相同的函数名称重新创建它时,无论是使用门户还是 CLI 命令,AZFD0005再次弹出错误。

我可以确认资源组、应用程序服务计划或存储帐户一切正常,因为创建的任何新功能应用程序都可以正常工作。

这是我的 host.json:

{
      "version": "2.0",
      "logging": {
        "applicationInsights": {
          "samplingSettings": {
            "isEnabled": true,
            "excludedTypes": "Request"
          }
        }
      },
      "extensionBundle": {
        "id": "Microsoft.Azure.Functions.ExtensionBundle",
        "version": "[3.3.0, 4.0.0)"
    }
    }

So 显然MSFT 表示,即使您解决了错误,该错误仍然存​​在于您的函数应用程序中。

就我而言,错误已修复,但门户仍然显示错误。您可以通过转到与函数应用关联的存储帐户并清除表来清除错误 :

“AzureFunctionsDiagnosticEvents日期此处”

如果清除表后错误仍然存​​在,则说明您没有解决根本问题。您可以通过检查刚刚清除的表格来确认这一点,以确保没有添加新条目,如果在清除表格后进行了输入,则仍然存在问题。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何解决 AZFD0005 Azure Function App 错误 的相关文章

随机推荐

  • 是否可以将喷气背包中的一排边缘倒圆?

    这就是我想要实现的目标 因此 我连续创建了 2 个圆形按钮 并根据是否选择它们提供了不同的背景颜色 目标是创建一种选项卡 切换的错觉 未选中的按钮将具有与该行的背景颜色相同的颜色 不幸的是 由于行是矩形形状 因此在拐角处有残留空间 仍然显示
  • 抑制整个脚本的错误

    我想抑制 VBS 登录脚本中可能出现的所有错误 我可以用以下内容包围整个 500 行脚本吗 On Error Resume Next whole script 500 lines of code On Error GoTo 0 You ca
  • 角度过滤器按字符匹配?

    我有角度 1 3 并且有以下数组 data id 2 name danny davids age 9 id 3 name sanny gordon age 9 我希望过滤器执行以下操作 当我开始写 s 这个词时 我希望 danny davi
  • 流 - 按属性和最大值收集

    问题陈述 给定以下课程 针对问题进行了简化 public static class Match private final String type private final int score public Match String ty
  • 如何在android中获取浏览器历史记录?

    我想实现一个应用程序来获取android默认浏览器历史记录并将浏览器历史记录保存到xml文件中 但是浏览器历史记录在某些设备中没有保存到xml文件中 我已经实现了我的应用程序来获取浏览器历史记录信息以保存到 xml 文件 如下所示 priv
  • 使用表单更新谷歌电子表格上的现有数据?

    我想建立一种自动系统来更新锦标赛的一些比赛结果 我有一个自动电子表格 显示了所有结果 但更新所有结果需要花费很多时间 所以我想知道是否可以制作一个表格以便更轻松地更新它们 在表格中 我将输入车手姓名和他在比赛中赢得的积分 锦标赛每月有 4
  • Python 中的递归生成器

    我编写了一个函数来返回一个生成器 其中包含给定长度的子字符串的每个唯一组合 这些子字符串包含主字符串中的 n 个以上元素 举例来说 如果我有 abcdefghi 和长度为 2 的探针 并且每个列表有 4 个元素的阈值 我想得到 ab cd
  • 捕获所有 JavaScript 错误并将其发送到服务器 [关闭]

    Closed 这个问题需要多问focused 目前不接受答案 Locked 这个问题及其答案是locked因为这个问题是题外话 但却具有历史意义 目前不接受新的答案或互动 我想知道是否有人有在全局范围内处理 JavaScript 错误并将其
  • Django 中两个模型之间的多对多关系

    我正在尝试建立一个网站 用户可以添加他们正在学习的课程 我想知道应该如何添加ManyToMany关系 这样我们就可以根据课程代码或讲师或任何字段获取课程中的所有用户 我们还可以获取用户注册的课程 目前 我的数据库结构是 class Cour
  • 不同型号手机上的布局

    最近我为 Galaxy 10 1 7 英寸 1024x600 480x800 Note 800 高度和 S3 720 高度开发了一个应用程序 它们都在这些分辨率上完美运行 但当我们谈论 Note 2 和 Galaxy 7 Plus 等设备时
  • 使用python从列表中随机提取x个项目

    从两个列表开始 例如 lstOne 1 2 3 4 5 6 7 8 9 10 lstTwo 1 2 3 4 5 6 7 8 9 10 我想让用户输入他们想要提取的项目数量 占整个列表长度的百分比 以及从每个列表中随机提取的相同索引 例如 假
  • Log4net html 格式的 SmtpAppender

    我正在尝试以 HTML 格式向我发送电子邮件
  • Spark 如何将切片并行化为任务/执行器/工作器?

    我有一个 2 节点 Spark 集群 每个节点有 4 个核心 MASTER Worker on master Worker on node1 火花配置 从站 主站 节点1 SPARK WORKER INSTANCES 1 我试图理解 Spa
  • Pyqt获取鼠标点击图像时的像素位置和值

    我想知道如何通过在图像 QImge 中单击鼠标来选择像素并获取像素位置和值 Thanks self image QLabel self image setPixmap QPixmap C myImg jpg self image setOb
  • Mysql:阅读 const 表后注意到不可能的地方

    我有一个疑问 SELECT l id title FROM SELECT id FROM news WHERE title LIKE football predictions argentina OR text LIKE football
  • Android 2.2 HTTP 渐进式流媒体 = HTTP 直播流媒体吗?

    Stagefright 媒体框架 Android 2 2 支持 HTTP 渐进式流式传输 那是什么意思 IE 这是HTTP Live Streaming协议的实现吗 如何在 Android 上使用 HTTP Live Streaming 我
  • 我必须在哪里声明静态变量?

    即我想将其引入我的代码中 static BOOL MyConstantBool YES 必须在 implementation之前还是之后 有规则把它放在哪里吗 它也可以进入头文件吗 如果要定义全局变量 将其放在何处 implementati
  • R.java是手动修改的!恢复到生成的版本

    我有紧急实时追踪器示例 apk 文件 所以我通过 eclipse 运行该应用程序 我收到错误 只需清理您的项目 然后重建它即可 这将自动生成一个新的 R 文件
  • Spring Boot OAuth 始终重定向到 HTTP (IBM Cloud CF + Spring Boot 2)

    在 IBM Cloud CF Java Buildpack 上使用 Spring Boot OAuth 2 https github com ericis oauth cf https issue 我已经尝试了以下的每种组合 With在此配
  • 如何解决 AZFD0005 Azure Function App 错误

    目前 Node Azure Function App 存在抛出错误的问题AZFD0005 节点应用程序在本地运行良好 Azure 的具体错误是 Microsoft Azure WebJobs Script ExternalStartupEx