Azure功能最近在消费/动态计划上获得了5分钟的超时行为。
我在启用了AlwaysOn的标准层应用服务计划上使用队列触发功能,但我仍然看到超时(大约10分钟后),然后是无限重试,尽管我的host.json指定了maxDequeueCount 1.我尝试在host.json中设置functionTimeout(到1h),但没有影响。
我错过了什么吗?此功能是否记录在任何地方,是否可配置?
我只能找到多个对执行时间的引用,对于premium和amp;标准层应用服务计划,但这与我所看到的不符。 (运行时版本:最新(~1))
答案 0 :(得分:0)
遇到同样的问题。删除"功能超时"来自主机文件的属性。这适用于我在应用服务计划中使用队列触发器启用了永远在线的功能,并且我的功能可以运行超过30分钟。