Cliente y servidor remoto para pruebas de rendimiento con JMeter
148
Permite ejecutar las pruebas de rendimiento de JMeter sin una instalación local. Así mismo permite crear un maestro y servidores remotos (esclavos) para le ejecución de pruebas distribuidas. El contenedor propaga sus argumentos al JMeter CLI.
Para crea servidor remoto (esclavo):
docker run -d --name jmeter-slave-1 --net testing jamarton/jmeter:5.6 -s
Para crea el maestro:
docker run -d --name jmeter-master --net testing -v $(pwd):/local -w /local -e JMETER_REMOTE_HOSTS="jmeter-slave-1,jmeter-slave-2" jamarton/jmeter:5.6 -master
docker run --rm -it --net testing -v $(pwd):/local -w /local jamarton/jmeter:5.6 -n -t simple-plan.jmx -f -l simple-plan.jtl -e -o simple-plan
docker exec -it jmeter-master jmeter -n -t simple-plan.jmx -f -l simple-plan.jtl -e -o simple-plan -r
| Variable | Valor |
|---|---|
| JMETER_REMOTE_HOSTS | Lista separada por comas de servidores remotos |
| JMETER_CUSTOM_PLUGINS_FOLDER | Directorio del volumen vinculado al directorio externo con los plugins descargados |
Content type
Image
Digest
sha256:4ca7b7c33…
Size
156.4 MB
Last updated
about 1 year ago
docker pull jamarton/jmeter:5.6