Azure Service Bus Аварийное восстановление для сообщений - PullRequest
0 голосов
/ 07 апреля 2019

Премиум-класс шины обслуживания Azure не допускает репликацию сообщений в случае геоаварийных ситуаций. Зоны доступности обеспечивают репликацию между центрами обработки данных в пределах региона, но в настоящее время они доступны не для всех регионов. В случае аварии репликация между регионами не производится, как сервисная шина гарантирует, что сообщения не будут потеряны или ею должен управлять разработчик?

https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-outages-disasters

Стандартный уровень говорит об active-active active-passive. Но в нашем сценарии нам нужна подписка на премиум, и решение для парных регионов кажется неполным, поскольку сообщения не реплицируются.

1 Ответ

0 голосов
/ 07 апреля 2019

Аварийное восстановление поддерживается только для плоскости метаданных (очередь, темы и подписки).Это не поддерживается для плоскости данных (фактические сообщения).Последний придет в будущем, чтобы завершить историю аварийного восстановления.Стандартный уровень не поддерживает DR и вряд ли поддержит его в будущем.В целом стандартный уровень больше подходит для сценариев разработки, тестирования и низкого риска.

Обратите внимание, что функции аварийного восстановления доступны только с премиальным уровнем Azure Service Bus.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...