Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этом кратком руководстве с помощью портала Azure вы создадите раздел служебной шины, а затем создадите подписки на этот раздел.
Что такое разделы и подписки служебной шины?
Разделы и подписки служебной шины поддерживают модель обмена сообщениями " публикация и подписка ". При использовании разделов и подписок компоненты распределенного приложения не взаимодействуют напрямую друг с другом; вместо этого они обмениваются сообщениями через раздел, который выступает в качестве посредника.
В отличие от очередей служебной шины, где каждое сообщение обрабатывается одним потребителем, разделы и подписки предоставляют вид связи одного со многими с помощью шаблона публикации/подписки. В разделе можно зарегистрировать несколько подписок. Когда сообщение отправляется в раздел, оно становится доступным для каждой подписки для обработки и обработки независимо. Раздел подписки напоминает виртуальную очередь, которая получает копии сообщений, отправленных в раздел. При необходимости можно зарегистрировать правила фильтрации для раздела в подписках, что позволяет фильтровать или ограничивать, какие сообщения получаются подписками на разделы.
Разделы и подписки служебной шины обеспечивают возможность масштабирования для обработки большого количества сообщений для большого количества пользователей и приложений.
Создание пространства имен на портале Azure
Чтобы начать использование сущностей обмена сообщениями служебной шины в Azure, создайте пространство имен с уникальным именем в Azure. Пространство имен предоставляет контейнер области для ресурсов служебной шины, таких как очереди и разделы в приложении.
Создание пространства имен службы:
Войдите на портал Azure.
Выберите всплывающее меню в левом верхнем углу и перейдите на страницу "Все службы".
На панели навигации слева выберите "Интеграция".
Прокрутите вниз дослужебной шины служб >обмена сообщениямии нажмите кнопку "Создать".
На вкладке "Основы" страницы"Создание пространства имен " выполните следующие действия:
Выберите подписку Azure, в которой будет создано пространство имен.
Для группы ресурсов выберите существующую группу ресурсов или создайте новую.
Введите имя пространства имен, которое соответствует следующим соглашениям об именовании.
- Это имя должно быть уникальным в пределах Azure. Система немедленно проверяет, доступно ли оно.
- Длина имени составляет не менее 6 и не более 50 символов.
- Имя может содержать только буквы, цифры, дефисы
-
. - Имя должно начинаться с буквы или цифры и заканчиваться буквой или цифрой.
- Имя не заканчивается или
-sb
не заканчивается-mgmt
.
Для расположения выберите регион для размещения пространства имен.
Для параметра Ценовая категория выберите ценовую категорию ("Базовый", "Стандартный" или "Премиум") для пространства имен. Для работы с этим кратким руководством выберите вариант Стандартный.
При выборе уровня "Премиум" можно включить георепликацию для пространства имен. Функция георепликации гарантирует, что метаданные и данные пространства имен постоянно реплицируются из основного региона в один или несколько дополнительных регионов.
Внимание
Чтобы использовать разделы и подписки, выберите категорию "Стандартный" или "Премиум". Темы и подписки не поддерживаются в тарифном уровне "Базовый".
Если выбрана ценовая категория Премиум, укажите число единиц обмена сообщениями. В категории "Премиум" обеспечивается изоляция ресурсов на уровне ЦП и памяти, так что рабочая нагрузка выполняется изолированно от других. Этот контейнер ресурсов называется единицей обмена сообщениями. Пространству имен ценовой категории "Премиум" выделяется по крайней мере одна единица обмена сообщениями. Для каждого пространства имен служебной шины Premium можно выбрать 1, 2, 4, 8 или 16 единиц обмена сообщениями. Дополнительные сведения см. на уровне обмена сообщениями служебной шины уровня "Премиум".
В нижней части страницы выберите Review + create (Проверить и создать).
На странице Проверить и создать проверьте параметры и нажмите кнопку Создать.
После успешного развертывания ресурса выберите "Перейти к ресурсу " на странице развертывания.
Вы увидите домашнюю страницу пространства имен служебной шины.
Создание раздела с помощью портала Azure
На странице пространства имен Service Bus разверните объекты в меню навигации слева и выберите темы.
Выберите + Раздел.
Введите имя раздела. Для других параметров оставьте значения по умолчанию.
Нажмите кнопку создания.
Создание подписок на раздел
Выберите раздел, который был создан в предыдущем разделе.
На странице Тема Служебной Шины выберите + Подписка.
На странице Создать подписку выполните следующие действия:
Введите S1 в качестве имени подписки.
Выберите Создать, чтобы создать подписку.
Повторите предыдущий шаг дважды, создав подписки с именами S2 и S3.
Следующие шаги
С помощью инструкций из этой статьи вы создали пространство имен Служебной шины, раздел в этом пространстве имен и три подписки на раздел. Чтобы узнать, как опубликовать сообщения в разделе и подписаться на сообщения из подписки, ознакомьтесь с одним из следующих кратких руководств в разделе Шаблон "публикация/подписка" для обмена сообщениями.