hyperfoil.hyperfoil_setup
Hyperfoil Setup
This guide helps you deploy the Hyperfoil Controller.
Requirements
To use a version that hasn't been officially released (from your local machine), you need to have Hyperfoil built already.
Dependencies
This setup depends on the hyperfoil-shutdown role.
Role Variables
hyperfoil_distribution(optional): The path to the Hyperfoil distribution zip file or folder on your local machine. If you don’t specify this, it will download the distribution from GitHub.hyperfoil_version(optional): The version you want to use. It defaults to the latest version available on GitHub.hyperfoil_dir(optional): The directory on the remote server for Hyperfoil (where the unpacked files and logs will go).hyperfoil_controller_group(optional): The Ansible group that includes the controller. The default group ishyperofoil-controller.hyperfoil_controller_port(optional): The port that Hyperfoil will listen on.hyperfoil_controller_start_timeout(optional): Time to wait for Hyperfoil to start, measured in seconds (default is 15 seconds).hyperfoil_controller_args(optional): Extra arguments to be sent to the controller JVM.hyperfoil_trigger_url(optional): Set up the controller to start runs from a Continuous Integration (CI) tool; this URL will be returned to the Command Line Interface (CLI) with some extra info, and the CLI will make a GET request to that URL.hyperfoil_log_config(optional): A configuration file for Log4j2.hyperfoil_jfr(optional): Set this totrueif you want to collect Flight Recordings (Oracle JDK is required).hyperfoil_controller_debug_port(optional): If specified, the Java process will listen on this debug port.hyperfoil_controller_debug_suspend(optional): Usenfor no, oryfor yes. Default isn.hyperfoil_agent_debug_port(optional): If specified, the agent's Java process will listen on this port.libperfjava(optional): Path to libperfjava.so (used for performance mapping).
License
This is licensed under the Apache License, Version 2.0.
Installa
ansible-galaxy install hyperfoil.hyperfoil_setupLicenza
Unknown
Download
322
Proprietario
Microservice-oriented load driver toolkit
