Azure 函数的超时时间不会早于设置的值



我已经看到 Azure Functions 将超时增加到 10 分钟,而默认值仍然是 5 分钟。

host.json

{
"queues": {
"maxPollingInterval": 2000,
"visibilityTimeout": "00:00:30",
"batchSize": 16,
"maxDequeueCount": 3,
"newBatchThreshold": 8,
"functionTimeout": "00:10:00"
}
}

我也可以在门户中看到超时值为 10 分钟,尽管它没有从我本地 Visual Studio 中的 host.json 中选取它,所以我在门户中手动设置了它。

但是,任何超过 5 分钟的作业都会超时。我似乎找不到任何信息,除了它应该工作。

functionTimeout属性应该在顶层,而不是在queues下:

{
"queues": {
"maxPollingInterval": 2000,
"visibilityTimeout": "00:00:30",
"batchSize": 16,
"maxDequeueCount": 3,
"newBatchThreshold": 8
},
"functionTimeout": "00:10:00"
}

相关内容

  • 没有找到相关文章

最新更新