Job Queueing 1:10, medium sized messages

The first set of benchmark tests, TQBL-AA-Qpid-02*.sh and PQBL-AA-Qpid-02*.sh, set up 10 consumers and send 1000 messages of 5120 bytes at a capped rate limit. The final number in the test name is the rate cap, divided by 1000.

Low volume, small messages auto-ack

The second set of benchmark tests, TTBL-AA-Qpid-03* and PTBL-AA-*.sh, set up 50 consumers and send 1000 messages of 256 bytes at a capped rate. The Rate is the final number in the test name, multipled by 1000. The [PT]TBL-AA-Qpid-04*.sh scripts are identical except that they send messages of 5120 bytes.

Medium volume, small messages, no-ack

The [PT]TBL-NA-Qpid-05*.sh and [PT]TBL-NA-Qpid-05*.sh scripts are identical to the second case above, but use No-Ack and send messages at a rate of the last number in the test name multipled by 400.

Scaling tests

PQCL-Qpid-01 and PQCL-Qpid-02 set up an increasing number of consumers (between 1 and 30) and send messages of 256 bytes at a rate of 600 (PQCL-Qpid-01) or 100 messages (PQCL-Qpid-02) per second.

PTCL-Qpid-01 (consumed in a transaction) and PTCL-Qpid-02 (consumed with AutoAck) set up an increasing number of consumers (between 1 and 30) and send messages of 256 bytes at a rate of 1 message per second.

  • No labels