При публикации большого количества событий в теме (где повтор и время жизни указаны в минутах) многие не могут быть доставлены подписанным функциям. Кто-нибудь знает какие-либо настройки или подходы, обеспечивающие быстрое реагирование на масштабирование, не отбрасывая их все?
Я создаю приложение-функцию Azure, которое по существу передает события в раздел сетки событий с высокой скоростью, и другие функции, подписанные на раздел, будут обрабатывать события. Эти события должны быть недолговечными и не сохраняться дольше, чем указанный набор минут. В идеале я хочу видеть масштаб приложения, чтобы справиться с нагрузкой, не отбрасывая события. Общая цель состоит в том, чтобы каждое событие вызывало исходящий вызов конечной точки API к моему собственному API для проверки производительности / нагрузки.
Я просмотрел документацию по MSDN и другим местам, но не очень подходит для моего сценария (большинство говорят о входящих событиях, а не об исходящих событиях http).
Для масштабирования я посмотрел настройки http.json для host.json (так как для событий сетки и событий сетки они не похожи на триггеры http), и настройки, казалось, внесли некоторые улучшения
Конечный результат, который я ожидаю, заключается в том, что при каждой публикации в конечную точку темы она доставляется в функцию и выполняется с низкой частотой отказов доставки / отбрасывания.
То, что я вижу, это то, что при публикации многих событий в теме (и с постоянной скоростью) большинство событий становится буквально / пропущенными