В настоящее время я использую служебную шину Azure в качестве средства связи и обеспечения согласованности данных между различными службами на моей платформе. Однако предположим, что одна из моих служб (подписчиков) не работает в течение длительного периода времени и не может принимать какие-либо события. Внезапно эта служба находится в несогласованном состоянии.
Имеется ли в Azure Service Bus какое-либо решение для "выбора источника событий" для воспроизведения моих событий? Я понимаю, что в концентраторах событий Azure есть эта функция, позволяющая хранить события только в виде добавления к хранилищу BLOB-объектов Azure. Однако единственное, что я нахожу для служебной шины Azure, - это очередь недоставленных писем, и я понимаю, что она используется только тогда, когда ни один подписчик не может обработать событие.
Это то, что мне придется построитьсам?