Если настроить псевдонимы IP для
каждого расположения Linux,
можно создать впечатление, что каждый виртуальный пользователь имеет отдельный
IP-адрес во время выполнения расписания.
Процедура
- Создайте псевдоним IP при помощи команды ip(8).
Ниже приведен пример подключения IP-адреса 9.37.207.29 к сетевому
интерфейсу eth0:
# ip address add 9.37.207.29 dev eth0
Прим.: Если необходимо создать много псевдонимов на платформе Redhat Linux, следуйте инструкциям,
приведенным в файле /etc/sysconfig/network-scripts/ifup-aliases.
Следующий пример показывает удаление псевдонима:
# ip address del 9.37.207.29 dev eth0
- Настройте расписание таким образом, чтобы виртуальные пользователи использовали псевдонимы IP по время выполнения. Дополнительная информация приведена в разделе Поддержка использования псевдонимов IP виртуальными пользователями.
Результаты
При выполнении расписания будет казаться, что сетевой трафик создается
несколькими хостами.
Дальнейшие действия
Для получения IP-адресов каждого виртуального пользователя
во время выполнения можно добавить в тест пользовательский код. Дополнительная информация приведена в разделе
Получение IP-адреса виртуального
пользователя.