Azure功能不会超过设置值超时

eri*_*rol 0 timeout azure azure-functions

我已经看到Azure功能将超时时间增加到10分钟,而默认值仍然是5分钟.

我的host.json

{
  "queues": {
  "maxPollingInterval": 2000,
  "visibilityTimeout": "00:00:30",
  "batchSize": 16,
  "maxDequeueCount": 3,
  "newBatchThreshold": 8,
  "functionTimeout": "00:10:00"
 }
}
Run Code Online (Sandbox Code Playgroud)

我可以在门户网站中看到超时值为10分钟,虽然它没有从我在本地Visual Studio中的host.json中提取它,所以我在门户网站中手动设置它.

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

Mik*_*kov 5

functionTimeout财产应该在顶层,而不是在queues:

{
  "queues": {
    "maxPollingInterval": 2000,
    "visibilityTimeout": "00:00:30",
    "batchSize": 16,
    "maxDequeueCount": 3,
    "newBatchThreshold": 8
  },
  "functionTimeout": "00:10:00"
}
Run Code Online (Sandbox Code Playgroud)