【问题标题】:Handle timeouts of Node Function Apps处理节点功能应用程序的超时
【发布时间】:2020-05-20 13:49:35
【问题描述】:

我创建了一个带有 Node 运行时的 Azure Function App,它可以在本地和手动创建的云环境中正常工作。

但是当它通过 Azure Pipelines 进行部署时,它会通过 context.log 写入一条消息,并且似乎可以正常工作,但最终会引发超时错误。

函数“Functions.<...>”(ID:“<...>”)超过了 00:05:00 的超时值。开始取消。

我猜,由于配置错误,存在一些阻塞节点表达式,但 Application Insights 没有记录更多上下文。

有一种方法可以在 Function App 中处理取消事件以提供一些 Node 运行时信息(例如,通过 SIGINT 回调)?

【问题讨论】:

标签: node.js azure-functions azure-application-insights azure-function-app


【解决方案1】:

我尝试重现此问题,但失败了。但我有一些类似的问题here 并注意到我们可以在host.json 文件中设置functionTimeout 值。试试看怎么样。

【讨论】:

    猜你喜欢
    • 2011-10-01
    • 2012-01-25
    • 1970-01-01
    • 2016-04-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多