hyperfoil.hyperfoil_setup
Настройка Hyperfoil
Разворачивает контроллер Hyperfoil
Требования
Если вы хотите использовать нес Piheзнaя версию (с локального компьютера), Hyperfoil должен быть уже собран.
Зависимости
Зависит от роли hyperfoil-shutdown.
Переменные роли
hyperfoil_distribution(необязательный): местоположение zip-файла или директории с Hyperfoil (на локальном компьютере). Если не установить, дистрибутив будет загружен с GitHub.hyperfoil_version(необязательный): запрашиваемая версия. По умолчанию используется последняя версия с GitHub.hyperfoil_dir(необязательный): удаленная директория для Hyperfoil (распакованный дистрибутив, логи и т.д.)hyperfoil_controller_group(необязательный): группа Ansible, на которой размещен контроллер. По умолчанию этоhyperfoil-controller.hyperfoil_controller_port(необязательный): Порт, на котором Hyperfoil должен слушать.hyperfoil_controller_start_timeout(необязательный): Время ожидания запуска Hyperfoil в секундах (по умолчанию: 15).hyperfoil_controller_args(необязательный): Дополнительные аргументы для передачи в контроллер JVM.hyperfoil_trigger_url(необязательный): Настройка контроллера для запуска процессов из CI; этот URL будет возвращен в CLI (с суффиксомBENCHMARK=my-benchmark&RUN_ID=xxxx), и CLI выполнит GET-запрос к этому URL.hyperfoil_log_config(необязательный): Файл конфигурации Log4j2.hyperfoil_jfr(необязательный): Установите наtrue, чтобы собирать записи полета (требуется Oracle JDK).hyperfoil_controller_debug_port(необязательный): Если установлен, java будет слушать на этом порту для отладки.hyperfoil_controller_debug_suspend(необязательный): Используйтеnилиy. По умолчаниюn.hyperfoil_agent_debug_port(необязательный): Если установлен, процесс java-агента будет слушать на этом порту.libperfjava(необязательный): местоположение libperfjava.so (для карт производительности).
Лицензия
Лицензия Apache, версия 2.0.
Установить
ansible-galaxy install hyperfoil.hyperfoil_setupЛицензия
Unknown
Загрузки
322
Владелец
Microservice-oriented load driver toolkit
