LoadView использует несколько серверов, называемых серверами Load Injector, для распределения нагрузки виртуальных пользователей. Каждый инжектор нагрузки имеет уникальный IP-адрес и запускает несколько виртуальных пользователей, определенных параметром полезных данных . Следовательно, все виртуальные пользователи, имитируемые одним и тем же Load Injector, используют один и тот же IP-адрес. Например, если Load Injector настроен на имитацию N виртуальных пользователей, все N пользователей будут использовать один и тот же IP-адрес.

Чтобы создать виртуальных пользователей с уникальными IP-адресами, задайте для параметра Load Injector Payload test значение 1 виртуальный пользователь. Эта конфигурация гарантирует, что каждый виртуальный пользователь, имитируемый для тестового запуска, имеет уникальный IP-адрес.

Обратная сторона

Обратите внимание, что уменьшение полезной нагрузки Load Injector до 1 виртуального пользователя значительно увеличит количество Load Injector, необходимых для выполнения теста, и общую стоимость теста.

Тестирование за брандмауэром

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

Для нагрузочного тестирования за брандмауэром с помощью LoadView необходимо использовать опцию LoadView Public Proxy . Эта опция не поддерживает уникальные IP-адреса для каждого виртуального пользователя.