hyperfoil.hyperfoil_setup
Konfiguracja Hyperfoil
Zarządza kontrolerem Hyperfoil
Wymagania
Jeśli chcesz używać wersji, która nie została jeszcze wydana (z lokalnej maszyny), Hyperfoil musi być już zbudowany.
Zależności
Zależy od roli hyperfoil-shutdown.
Zmienne roli
hyperfoil_distribution(opcjonalne): lokalizacja pakietu z dystrybucją Hyperfoil lub katalogu (na lokalnej maszynie). Gdy to nie jest ustawione, dystrybucja jest pobierana z GitHub.hyperfoil_version(opcjonalne): żądana wersja. Domyślnie jest to najnowsza wersja z GitHub.hyperfoil_dir(opcjonalne): zdalny katalog dla Hyperfoil (rozpakowana dystrybucja, logi...).hyperfoil_controller_group(opcjonalne): Grupa Ansible, która obsługuje kontroler. Domyślnie tohyperfoil-controller.hyperfoil_controller_port(opcjonalne): Port, na którym Hyperfoil powinien nasłuchiwać.hyperfoil_controller_start_timeout(opcjonalne): Jak długo czekać na uruchomienie Hyperfoil, w sekundach (domyślnie: 15).hyperfoil_controller_args(opcjonalne): Dodatkowe argumenty do przekazania do JVM kontrolera.hyperfoil_trigger_url(opcjonalne): Skonfiguruj kontroler do uruchamiania zadań z CI; ten adres URL zostanie zwrócony do CLI (z sufiksemBENCHMARK=my-benchmark&RUN_ID=xxxx), a CLI wykona zapytanie GET do tego adresu URL.hyperfoil_log_config(opcjonalne): Plik konfiguracyjny Log4j2.hyperfoil_jfr(opcjonalne): Ustaw natrue, aby zbierać nagrania lotów (wymaga Oracle JDK).hyperfoil_controller_debug_port(opcjonalne): Jeśli ustawione, java będzie nasłuchiwać na tym porcie debugowania.hyperfoil_controller_debug_suspend(opcjonalne): Użyjnluby. Domyślnien.hyperfoil_agent_debug_port(opcjonalne): Jeśli ustawione, proces java agenta będzie nasłuchiwać na tym porcie.libperfjava(opcjonalne): lokalizacja libperfjava.so (do map perf).
Licencja
Licencja Apache, Wersja 2.0
Zainstaluj
ansible-galaxy install hyperfoil.hyperfoil_setupLicencja
Unknown
Pobrania
322
Właściciel
Microservice-oriented load driver toolkit
