Исходя из официального документа , ваше понимание верно. Я попытался создать свой центр событий так же, как ваш, чтобы воспроизвести вашу проблему.
![enter image description here](https://i.stack.imgur.com/FYiP3.png)
![enter image description here](https://i.stack.imgur.com/iOnpY.png)
И я запускаю 2 EPH через код Java, чтобы контролировать Log1 и log2 отдельно.
Затем я отправляю 10 сообщений в концентратор событий для наблюдения за журналом консоли 2 EPH.
![enter image description here](https://i.stack.imgur.com/ZSQmH.png)
Похоже, я могу получать сообщения от них обоих, однако порядок в них запутан. Я думаю, что ваша проблема delay
.
Обновление ответа:
Насколько мне известно, delay
в концентраторе событий Azure может зависеть от многих аспектов. Может быть сеть, внутренние внутренние механизмы. Однако концентратор событий Azure гарантирует, что ваши данные не будут потеряны в течение эффективного времени хранения.
Если вам необходимо обеспечить получение данных в реальном времени, вы можете использовать Kafka , который используется для построения конвейеров данных в реальном времени и потоковых приложений.