gpt4 book ai didi

Azure函数: Application freezes - without any error message

转载 作者:行者123 更新时间:2023-12-03 01:05:36 27 4
gpt4 key购买 nike

我有一个 Azure Functions 应用程序,它偶尔会“卡住”并停止处理消息和定时事件。

发生这种情况时,我在日志 (AppInsight) 中看不到任何内容,既没有异常,也没有任何类型的不熟悉的跟踪。

该应用程序具有以下功能:

  • 处理来自服务总线主题订阅的消息(属于另一个应用程序)
  • 从内部存储队列进行一次处理
  • 每半小时触发一个基于计时器的函数
  • 四个 HTTP 端点

我们的生产应用程序运行良好。这是由于内部仪表板(在办公室的大屏幕上)每 5 分钟轮询一次 HTTP 端点,从而保持其事件状态。

我们的测试、阶段和预生产应用程序会在一段时间后停止,停止处理消息和计时器事件。

这个问题或多或少与我的previous相同。问题,但没有错误消息才是当时的焦点。现在错误消息少了很多,因为我们的部署已得到修复。

最佳答案

更详细的分析可以在GitHub issue中找到。 .

在消费计划中,所有触发器都在主机中注册,以便可以处理这些触发器,从而导致我的函数在正确的时间被调用。主机的这一部分还处理可扩展性。

我有两个错误:

  1. 部署错误。执行基于 zip 的部署,如 described in the Docs .
  2. host.json 格式错误。 JSON 中的注释不正确,尽管它在 Azure Functions 的大多数情况下都有效。但并非全部。

这些网站现在可以按预期运行,无论是在可用性还是可扩展性方面。

感谢 Azure Functions 团队的人员(Ling Toh、Fabio Cavalcante、David Ebbo)帮助我解决了这个问题。

关于Azure函数: Application freezes - without any error message,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49009111/

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