Фон
У меня есть набор приложений логики, каждое из которых вызывает набор приложений-функций, которые выполняются параллельно.
Каждое приложение логики запускается в определенное время в течение ночи с разницей в час.
Функции Azure написаны с использованием асинхронный шаблон и вызовите внешние API.
Проблема
Иногда приложения логики работают нормально и завершают свое выполнение в течение обычного периода времени, и могут делать это два или три дня подряд.
Однако иногда они вынуждают меня отменить их заезд в течение нескольких часов или дней.
Может ли кто-нибудь пролить свет на то, что это могло происходить?
Примечания
- Я использую новейшие пакеты nuget для расширения надежных функций.
- При отладке функции всегда выполняются своевременно
- Я заметил, что функции иногда застревают в ожидании.