Высокая доступность приложений Azure - PullRequest
0 голосов
/ 19 сентября 2018

Я работаю в корпоративном IoT-приложении, где мы создали все ресурсы на юге центральной части США.Недавно (9/4/18) я заметил, что южно-центральная часть США по каким-либо причинам не работает в течение долгих рабочих часов.

Теперь я пытаюсь найти наилучшее возможное решение для обеспечения высокой доступности, когда полный регион отключен.

Мы используем следующие ресурсы Azure.

EventHub (прием телематических данных)

Функции Azure (EventHub, CosmosDB, триггер ServicesBus)

WebApp & WebJob (по расписанию и непрерывно)

ServiceBus (очередь и тема)

Application Insight (журналы приложений)

Учетная запись хранения (контрольная точка EventHub и другие данные)

Cosmos DB

VSTS (CI / CD)

Для Cosmos DB я знаю решение, что мне делать для других ресурсов?

ДонНе вижу никакого способа создания мультирегионального кластера EventHub или ServiceBus.

Ответы [ 2 ]

0 голосов
/ 20 сентября 2018

Azure предоставляет зоны доступности и поддержку аварийного восстановления Geo для служебной шины и концентраторов событий.

Здесь приведена ссылка на зоны доступности для служебной шины и концентраторов событий

Для аварийного восстановления Geo посмотрите на Сервисная шина DR , Концентраторы событий DR

0 голосов
/ 19 сентября 2018

Нет кластерной организации для ServiceBus и EventHub, но можно настроить поток отработки отказа для обоих.

См. Эти статьи в документах MS:

Концентраторы событий AzureГеоаварийное восстановление

Рекомендации по защите приложений от сбоев и аварий Service Bus

Дайте мне знать, если это поможет!

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