У меня есть функциональное приложение Azure, которое выполняется в плане службы приложений.У меня есть долго работающие процессы, из-за которых хост выключается (хост выключается).
Я пробовал 2 подхода.
- Изменено значение functionTimeout в host.jsonна «02:00:00» - не повезло
- По приведенной ниже ссылке и пробовал с функцией timeTimeout -1.Даже здесь не повезло.Тем не менее, хост приложения функции отключается через 30 минут.
https://docs.microsoft.com/en-us/azure/azure-functions/functions-host-json
Ниже приведено содержимое моего файла host.json
{
"version": "2.0",
"functionTimeout": -1,
"queues": {
"maxPollingInterval": 2000,
"visibilityTimeout": "00:00:30",
"maxDequeueCount": 10,
"batchSize": 10
},
"logger": {
"categoryFilter": {
"categoryLevels": {
"Function": "Verbose"
}
}
},
"logging": {
"logLevel": {
"namespace": "Information"
}
}
}
Я ожидаю, что function-appвремя ожидания хоста должно быть увеличено до 2 часов с 30 минут по умолчанию.