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
Загрузки
302
Владелец
Microservice-oriented load driver toolkit