У меня есть приложение-функция Azure (План потребления), потребляющее события из IOT Hub.Около 20 устройств загружают несколько событий каждые 10 секунд, используя HTTP POST в концентратор IOT.
Концентратор IOT имеет 2 группы потребителей (coldpath и hotpath).ColdPath AF использует группу потребителей Coldpath для простого сохранения событий в таблицах Azure.Функция HotPath использует группу потребителей hotpath и обновляет статистику в реальном времени и т. Д., Сохраняя результаты в других таблицах Azure.
Я вычисляю задержку (время из постановки в очередь IOT для запуска приложения-функции) как DateTime.UtcNow- eventData.EnqueuedTimeUtc.
Именно здесь я испытываю огромные задержки до одного дня, что недопустимо.Продолжительность выполнения функций HotPath и ColdPath составляет менее секунды (HotPath ~ 80 мс).Любые предложения о том, как найти проблему, поскольку я «слепой» в отношении того, где события застряли.В Azure нет места, чтобы увидеть это.