Поделиться через


Создание нагрузки из нескольких регионов с помощью нагрузочного тестирования Azure

Из этой статьи вы узнаете, как настроить нагрузочный тест с помощью Azure Load Testing для одновременного создания нагрузки из нескольких регионов. Вы можете указать регионы Azure, из которых нужно создать нагрузку, и процент нагрузки для каждого региона. По умолчанию Нагрузочное тестирование Azure создает нагрузку только из региона Azure, связанного с ресурсом нагрузочного тестирования.

Чтобы одновременно создавать нагрузку из разных регионов и имитировать пользователей, обращаюющихся к приложению из нескольких географических областей, выберите любой из регионов Azure, где доступно нагрузочное тестирование Azure.

Необходимые компоненты

Настройка распределения нагрузки для нагрузочного теста

Распределение нагрузки можно настроить при создании нагрузочного теста или изменить существующий нагрузочный тест.

Чтобы указать распределение нагрузки для нагрузочного теста в портал Azure:

  1. В портал Azure перейдите к ресурсу нагрузочного тестирования.

  2. На левой панели выберите "Тесты ", чтобы просмотреть список тестов. Выберите тест и нажмите кнопку "Изменить".

    Снимок экрана: список тестов для ресурса Нагрузочного тестирования Azure.

    Кроме того, создайте новый нагрузочный тест, выбрав "Создать>тест на основе URL-адресов" или "Создать>скрипт JMeter".

  3. Перейдите на вкладку "Загрузка ", а затем выберите " Добавить или изменить регионы ", чтобы изменить список регионов Azure для создания нагрузки.

    Снимок экрана: параметр добавления или редактирования регионов для распределения нагрузки.

  4. В окне "Добавить регионы" выберите или отмените выбор одного или нескольких регионов, а затем нажмите кнопку "Применить".

    Вы можете выбрать до 5 регионов из любого региона Azure, где доступно нагрузочное тестирование Azure.

    Снимок экрана: выбор регионов для распределения нагрузки.

  5. При необходимости обновите процент нагрузки или количество обработчиков , чтобы обновить процент нагрузки, создаваемый из каждого региона.

    Общее количество обработчиков соответствует значению, указанному в экземплярах ядра.

    Снимок экрана: параметр обновляет количество обработчиков для обновления распределения нагрузки.

Внимание

Распределение нагрузки включено только для тестов с общедоступными конечными точками. Режим тестового трафика имеет значение Public при выборе параметра "Распределение нагрузки между регионами" проверка box.