Project: springxd
Issue XD-2278: Vary queue number (ECB-7)
Based on the the results from B-6, select the number of consumer/producers that give a distinct >5% increase in message rate. Below 5% change in message rate, prefer lower consumer/producer count. Vary the number of PerfTest instances that are run simultaneously and use their own independent queue from 1 until the overall messages/sec on the broker plateaus. Note the CPU performance using ‘top’ for the broker and PerfTest processes. Test 1 (2 queues) -a -u q1 -p -x 1 -y 1 -s 1000 -z 60 -q 500 -a -u q2 -p -x 1 -y 1 -s 1000 -z 60 -q 500 Test 2 (3 queues) -a -u q1 -p -x 1 -y 1 -s 1000 -z 60 -q 500 -a -u q2 -p -x 1 -y 1 -s 1000 -z 60 -q 500 -a -u q3 -p -x 1 -y 1 -s 1000 -z 60 -q 500 Test 3 (4 queues) -a -u q1 -p -x 1 -y 1 -s 1000 -z 60 -q 500 -a -u q2 -p -x 1 -y 1 -s 1000 -z 60 -q 500 -a -u q3 -p -x 1 -y 1 -s 1000 -z 60 -q 500 -a -u q4 -p -x 1 -y 1 -s 1000 -z 60 -q 500 Test 4 (5 queues) -a -u q1 -p -x 1 -y 1 -s 1000 -z 60 -q 500 -a -u q2 -p -x 1 -y 1 -s 1000 -z 60 -q 500 -a -u q3 -p -x 1 -y 1 -s 1000 -z 60 -q 500 -a -u q4 -p -x 1 -y 1 -s 1000 -z 60 -q 500 -a -u q5 -p -x 1 -y 1 -s 1000 -z 60 -q 500 etc.
Story points: 3