activemq-artemis/examples/perf/jmeter
Justin Bertram b77cdaf773 ARTEMIS-1562 Refactor example documentation
This commit contains these changes:
* Change example documentation to use markdown
* Generate HTML doc based on markdown during release
* Fix XML formatting in some examples
* Repair out-of-date documentation
2017-12-15 14:54:16 +00:00
..
1.jms_p2p_test.jmx ARTEMIS-774 Fixed format of JMeter benchmark 2016-10-07 10:53:33 -04:00
2.pub_sub_test.jmx ARTEMIS-774 Fixed format of JMeter benchmark 2016-10-07 10:53:33 -04:00
jndi.properties adding JMeter examples 2015-10-06 22:20:38 -04:00
readme.md ARTEMIS-1562 Refactor example documentation 2017-12-15 14:54:16 +00:00

readme.md

#Running the ActiveMQ Artemis JMeter Performance Testing Examples

##Create and run a sample broker for performance testing:

artemis create my-broker --queues exampleQueue --topics exampleTopic

my-broker/bin/artemis run

##Download and Install JMeter's latest release:

http://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:

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