2017-01-16 64 views
1

Azure功能最近在消费/动态计划中获得了5分钟的超时行为。应用服务计划上意外的azure功能超时

我在启用AlwaysOn的标准层应用程序服务计划上使用队列触发函数,但我仍然看到超时(在〜10分钟后),然后是无限重试,尽管我的host.json指定了maxDequeueCount 1.我尝试在host.json中设置functionTimeout(1h),但它没有影响。

我错过了什么吗?这个功能是否记录在任何地方,并且可配置?

我只能找到多个引用的执行时间是无限的高级&标准层应用程序服务计划,但这不符合我所看到的。 (运行时版本:最新(〜1))

+0

你说的是存储或服务总线队列吗?我有一个函数应用程序在与maxConcurrentCalls 16并行的相应服务总线队列上多达15个函数监听时遇到此问题。将此设置更改为2或1时,函数应用程序恢复正常行为而没有超时。 –

回答

0

遇到同样的问题。从主机文件中删除“功能超时”属性。这对我的应用程序服务计划中启用了Always-On的队列触发器的函数起作用,并且我的函数能够运行超过30分钟。

相关问题