|
There are a couple of simple benchmarking tools in the org.activemq.benchmark package in the unit test area. Right now they are quite simple! If you want a more comprehensive performance testing mechanism try the JMeter Performance Tests Running the benchmarkAll of the following commands need to be run in the assembly directory. e.g. something like this... cd activemq/assembly
Then in one shell run a server maven server
In another shell run a benchmark consumer maven bench:consumer
and then in another shell run a benchmark producer maven bench:producer
You can customize the execution of these tools via additional command line properties etc. Configuring the benchmarksYou can specify additional parameters as follows maven bench:producer -Dparam=value -Dparam2=value2
The parameters allow the tests to be configured to test different kinds of scenario...
|