Код: Выделить всё
{
"version": "2.0",
"functions": [ "MyFunction" ],
"logging": {
"applicationInsights": {
"samplingSettings": {
"isEnabled": true
}
}
},
"extensions": {
"queues": {
"batchSize": 1,
"newBatchThreshold": 0,
"maxDequeueCount": 5,
"visibilityTimeout": "00:01:00"
}
}
}
- Все функции запускаются вместо той, которая указана в поле «функции» на хосте.
- Я вызываю исключение в своей функции триггера очереди, но сообщение снова становится видимым через 10 минут вместо 1 минуты, как указанный в свойстве Extensions>queues>visibilityTimeout
Я пытался создать другой проект с нуля (та же конфигурация), и у меня та же проблема.
Указывая, что Я не работаю на изолированном рабочем объекте модель
Я не знаю, может ли она конфликтовать, но я хочу указать, что я также настроил внедрение зависимостей в классе Startup.cs.
Я также пытался настроить видимостьTimeout в своем классе Startup, но опять же, это не сработало.
У меня нет другой идеи п>
Подробнее здесь: https://stackoverflow.com/questions/789 ... -correctly