Project: springxd
Issue XD-2275: Vary Producer and Consumer in combination using 2 Queues (ECB-6)
The results from EC2 testing show that once prefetch and message size are set, varying the number of producers or consumers independently does not impact the message rate. The in-house testing numbers need another plan to try an understand some discrepancies. Using 500 prefetch, 1000 byte message size run two instances of PerfTest at the same time with each instance referencing a different queue. Vary the number of consumer and publishers. Test 1 (one producer / one consumer): -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 (one producer / two consumers): -a -u q1 -p -x 1 -y 2 -s 1000 -z 60 -q 500 -a -u q2 -p -x 1 -y 2 -s 1000 -z 60 -q 500 Test 3 (two producers / one consumer): -a -u q1 -p -x 2 -y 1 -s 1000 -z 120 -q 500 -a -u q2 -p -x 2 -y 1 -s 1000 -z 120 -q 500 Test 4 (two producers / two consumers): -a -u q1 -p -x 2 -y 2 -s 1000 -z 60 -q 500 -a -u q2 -p -x 2 -y 2 -s 1000 -z 60 -q 500
Story points: 3