Обеспечение надежности заданий Stream Analytics во время обновления служб
Неотъемлемой частью управляемой службы является возможность быстро добавлять в нее новые функциональные возможности и улучшения. Это позволяет Stream Analytics осуществлять обновление служб еженедельно (или даже чаще). Независимо от того, сколько проведено тестов, всегда существует риск, что работа выполняющегося задания может нарушиться из-за добавления ошибки. Если вы выполняете критически важные задания, этих рисков необходимо избегать. Вы можете снизить этот риск, следуя модели парных регионов Azure.
Как сопряженные регионы Azure помогают устранить эту проблему?
Stream Analytics гарантирует, что задания в сопряженных регионах обновляются в разных пакетах. Каждый пакет имеет один или несколько регионов, которые могут обновляться одновременно. Служба Stream Analytics гарантирует, что любое новое обновление проходит строгие внутренние кольца, чтобы иметь наивысшее качество. Служба также заранее ищет много сигналов после развертывания в каждом пакете, чтобы получить больше уверенности в отсутствии ошибок. Развертывание обновления в Stream Analytics не будет происходить одновременно в наборе парных регионов. В результате существует достаточный промежуток времени между обновлениями для выявления потенциальных проблем и их устранения.
Самые актуальные сведения о парах регионов можно найти в статье о доступности и парах регионов.
Рекомендуется развернуть идентичные задания в обоих парных регионах. После этого вам следует отслеживать эти задания, чтобы получать уведомления о непредвиденных событиях. Если одно из этих заданий переходит в состояние сбоя после обновления службы Stream Analytics, вы можете обратиться в службу поддержки клиентов, чтобы определить основную причину. Также следует выполнить отработку отказа всех нижестоящих потребителей в работоспособные выходные данные задания.
Следующие шаги
- Что такое Stream Analytics?
- Приступая к работе с Azure Stream Analytics: выявление мошенничества в режиме реального времени
- Масштабирование заданий Azure Stream Analytics для повышения пропускной способности базы данных
- Stream Analytics Query Language Reference (Справочник по языку запросов Stream Analytics)
- Stream Analytics management REST API reference (Справочник по API-интерфейсу REST для управления Stream Analytics)