lundi 2 décembre 2019

Jmeter remote testing exits too early

I have 3 instances in AWS with Jmeter installed - one master and two slaves. I want to test 1M requests against my application. I have a script, which runs 100 threads concurrently 10,000 times.

When running the test on localhost or on a single instance only it runs fine. My issue is that when I run the test using remote servers it exits immediately on both machines. The only logs I get from this are these:

Starting the test on host 10.229.48.10 @ Mon Dec 02 15:21:49 UTC 2019 (1575300109383)
Warning: Nashorn engine is planned to be removed from a future JDK release
Finished the test on host 10.229.48.10 @ Mon Dec 02 15:22:00 UTC 2019 (1575300120030)

I get nothing else even with verbose logging enabled. This is the command I use to run the test:

JVM_ARGS="-Xms2048m -Xmx2048m" ./bin/jmeter -n -t test.jmx -R 10.229.48.10,10.
  System load:  0.0               Processes:           122                                             │229.48.23

Both machines are fully open to the master instance. Why does the script run fine on a single instance but craps out when using remote hosts?

Aucun commentaire:

Enregistrer un commentaire