| #Running the ActiveMQ Artemis JMeter Performance Testing Examples |
| |
| ##Create and run a sample broker for performance testing: |
| |
| ```sh |
| artemis create my-broker --queues exampleQueue --topics exampleTopic |
| |
| my-broker/bin/artemis run |
| ``` |
| ##Download and Install JMeter's latest release: |
| |
| https://jmeter.apache.org/download_jmeter.cgi |
| |
| ##Copy artemis-jms-client dependencies under $JMETER_HOME/lib folder: |
| |
| - artemis-jms-client-all.jar |
| |
| ######Create a jndi.properties file with the connectionFactory: |
| |
| ``` |
| connectionFactory.ConnectionFactory=tcp://localhost:61616 |
| ``` |
| |
| ######Pack jndi.properties file into a jar file and put it under $JMETER_HOME/lib folder: |
| |
| ```sh |
| jar -cf artemis-jndi.jar jndi.properties |
| ``` |
| |
| ######Open jMeter and run the available Test Plan examples: |
| |
| - 1.jms_p2p_test.jmx |
| - 2.pub_sub_test.jmx |