Упорядочивание событий в нескольких концентраторах событий Azure
Мне нужно отправлять события Azure IoT Hub на основе типа сообщения, то есть сообщений телеметрии, состояния и работоспособности. Теперь я хочу отправить их в 3 концентратора событий, то есть сообщение телеметрии, чтобы перейти к первому концентратору событий, работоспособность - ко второму концентратору событий и состояние - к 3-му концентратору событий.
Проблема, которую я вижу в этом подходе, - это порядок событий. Скажем, для deviceIDA
событие телеметрии отправляется в концентратор событий 1, а событие состояния - в концентратор событий 2. Как я могу убедиться, что потребитель получает эти 2 сообщения по порядку.
Примечание. - Я не хочу использовать единый концентратор событий, так как он будет перегружать потребителя нерелевантными сообщениями.