Uploaded image for project: 'Spring XD'
  1. Spring XD
  2. XD-2275

Vary Producer and Consumer in combination using 2 Queues (ECB-6)

    Details

    • Type: Story
    • Status: Done
    • Priority: Minor
    • Resolution: Complete
    • Affects Version/s: None
    • Fix Version/s: 1.1 M1
    • Component/s: None
    • Labels:
      None
    • Story Points:
      3
    • Rank (Obsolete):
      162
    • Acceptance Criteria:
      Hide

      Review results and see if the expected increase is about a factor of 2 over the results from Test B-3, Line 48, -u rabbittest -p -x 1 -y 1 -s 1000 -z 60 -q 100. That is 27k for EC2 testing, so we should expect total message rate to be about 50K. (Note we are using prefetch of 500 in this test vs 100 in Test B-3.

      Show
      Review results and see if the expected increase is about a factor of 2 over the results from Test B-3, Line 48, -u rabbittest -p -x 1 -y 1 -s 1000 -z 60 -q 100. That is 27k for EC2 testing, so we should expect total message rate to be about 50K. (Note we are using prefetch of 500 in this test vs 100 in Test B-3.
    • Sprint:
      Sprint 38

      Description

      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

        Attachments

          Activity

            People

            • Assignee:
              grenfro Glenn Renfro
              Reporter:
              mark.pollack Mark Pollack
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: