Как я понимаю, eventhub может обрабатывать/обрабатывать миллионы сообщений в секунду. И чтобы настроить прием пищи, мы можем использовать пропускную способность.Обработка сообщений высокого масштаба в eventhub
Дополнительная пропускная способность = больше мощности при проглатывании.
Но на стороне приема/потребления вы можете создать до 32 приемников (поскольку мы можем создать 32 раздела и один раздел может быть использован одним приемником).
На основании вышеизложенного, если одно сообщение принимает 100 milisencond для обработки, один потребитель может обрабатывать 10 сообщений в секунду, а 32 пользователя могут обрабатывать 32 * 10 = 320 сообщений в секунду.
Как я могу заставить мой приемник потреблять больше сообщений (например, 5-10 тыс. За каждый день).
1) Либо я должен обрабатывать сообщение асинхронно внутри ProcessEventsAsync. Но в этом случае я не смог бы поддерживать порядок.
2) Или я должен попросить Microsoft разрешить мне создавать дополнительные разделы.
Пожалуйста, советы
Hi @Pragmatic, с 32 разделами и 10 TU, я мог получить 6 сообщений о недостатках за 10 минут. заметил, что при 20 ТУ он сократился до 5 мин. но увеличение TU может в конечном итоге платить больше денег. Если вы решили это, то, пожалуйста, поделитесь своими комментариями. так как я хотел бы получить все 6 недостающих сообщений для обработки через 1 минуту или меньше. –