gpt4 book ai didi

java - java中的超时值超过启动取消azure函数

转载 作者:行者123 更新时间:2023-12-03 06:48:22 25 4
gpt4 key购买 nike

我正在执行的步骤:

  1. 我创建了一个事件网格主题并创建了一个“云事件架构”类型的功能应用程序。

  2. 创建了“云事件架构 1.0”类型的订阅来使用事件。

我的错误是:我收到超时值超出启动取消 azure 函数错误。我尝试将超时值从 5 分钟增加到 10 分钟,但我认为此错误与时间限制无关,而是与网络配置有关,但不确定如何修复它。任何线索都将非常感激。

错误:

2021-09-17T08:13:47.525 [错误] 函数“Functions.Func”超出了 00:10:00 的超时值(Id:“32daf701-18de-467c-b36e-b0b7” *****')。开始取消。

enter image description here

最佳答案

感谢@Raymond ,我找到了以下解决方案来修复超时错误。

当函数超时或失败时,有几种情况:

应该为功能失败配置重试策略:

{
"version": "2.0",
"retry": {
"strategy": "fixedDelay",
"maxRetryCount": 10,
"delayInterval": "00:00:10"
},
"logging": {
"applicationInsights": {
"samplingSettings": {
"isEnabled": true,
"excludedTypes": "Request"
}
}
}
}
  • host.json 中,更改函数超时值:

"functionTimeout": "00:10:00"

如果您使用消耗计划,我们最多可以增加 10 分钟。

  • 如果您在 extensionBundle 内部指定了函数超时,请将函数超时更改为 extensionBundle 外部。

  • 如果即使更改为 10 分钟后仍出现错误,请尝试使用“Durable Functions”框架,这有助于将作业分割成更小的垃圾。

关于java - java中的超时值超过启动取消azure函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73921311/

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