Member-only story
Running JMeter distributed cluster with docker images
Please note, I am using Docker image egaillardon/jmeter for my distributed JMeter cluster setup
[1]https://github.com/egaillardon/jmeter
[2] https://hub.docker.com/r/egaillardon/jmeter
Setting up JMeter distributed cluster using docker bridge network gateway IP
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —
Create JMeter slave 1:
docker run — detach — publish 1099:1099 — rm egaillardon/jmeter -Jserver.rmi.ssl.disable=true -Djava.rmi.server.hostname=172.17.0.1 -Jserver.rmi.localport=1099 -Dserver_port=1099 — server
Create JMeter slave 2:
docker run — detach — publish 1098:1098 — rm egaillardon/jmeter -Jserver.rmi.ssl.disable=true -Djava.rmi.server.hostname=172.17.0.1 -Jserver.rmi.localport=1098 -Dserver_port=1098 — server
Create JMeter Master:
docker run — detach — rm — volume `pwd`:/jmeter egaillardon/jmeter -Jserver.rmi.ssl.disable=true — nongui — testfile httpCounterDocker.jmx — remotestart 172.17.0.1:1098,172.17.0.1:1099 — logfile result.jtl
Note: Here, 172.17.0.1 is my bridge network gateway IP
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —