hyperfoil.hyperfoil_setup
Configuration de Hyperfoil
Déploie le contrôleur Hyperfoil
Exigences
Si vous souhaitez utiliser une version non publiée (depuis votre machine locale), Hyperfoil doit déjà être construit.
Dépendances
Dépend du rôle hyperfoil-shutdown.
Variables de rôle
- hyperfoil_distribution(facultatif) : emplacement de l'archive zip ou du répertoire Hyperfoil (sur la machine locale). Si ce n'est pas défini, la distribution sera téléchargée depuis GitHub.
- hyperfoil_version(facultatif) : version demandée. Par défaut, c'est la dernière version de GitHub.
- hyperfoil_dir(facultatif) : répertoire distant pour Hyperfoil (distribution décompressée, journaux...)
- hyperfoil_controller_group(facultatif) : groupe Ansible qui héberge le contrôleur. Par défaut, c'est- hyperofoil-controller.
- hyperfoil_controller_port(facultatif) : port sur lequel Hyperfoil doit écouter.
- hyperfoil_controller_start_timeout(facultatif) : Temps d'attente pour le démarrage d'Hyperfoil, en secondes (par défaut : 15).
- hyperfoil_controller_args(facultatif) : Arguments supplémentaires à passer à la JVM du contrôleur.
- hyperfoil_trigger_url(facultatif) : Configure le contrôleur pour démarrer les exécutions depuis CI ; cette URL sera renvoyée à l'interface en ligne de commande (avec le suffixe- BENCHMARK=my-benchmark&RUN_ID=xxxx) et l'interface en ligne de commande effectuera une GET à cette URL.
- hyperfoil_log_config(facultatif) : fichier de configuration Log4j2.
- hyperfoil_jfr(facultatif) : Défini sur- truepour collecter des enregistrements de vol (nécessite Oracle JDK).
- hyperfoil_controller_debug_port(facultatif) : Si défini, Java écoutera sur ce port de débogage.
- hyperfoil_controller_debug_suspend(facultatif) : Utilisez- nou- y. Par défaut, c'est- n.
- hyperfoil_agent_debug_port(facultatif) : Si défini, le processus Java de l'agent écoutera sur ce port.
- libperfjava(facultatif) : emplacement de libperfjava.so (pour les cartes de performance).
Licence
Licence Apache, Version 2.0
Installer
 ansible-galaxy install hyperfoil.hyperfoil_setupLicence
 
            Unknown
          
Téléchargements
 
            322
          
Propriétaire
 Microservice-oriented load driver toolkit
