RabbitMQ PerfTest TLS - Instable results

53 views
Skip to first unread message

John B

unread,
Feb 24, 2021, 1:10:24 PM2/24/21
to rabbitmq-users
Hi,

I'm testing RabbitMQ in a local enviroment: i'm running RabbitMQ in a docker container(bitnami) and PerfTest running from Source Code.
I'm doing some simple benchmarking at different record size (100,1000, 10000 bytes). Running tests in plain (amqp) I achieve pretty good results (records sent are decreasing increasing the record size), but enabling TLS(amqps) and running tests at the same record size of before, I achieve very strange results: records sent are totally instable and consumer latency increase exponentially. Something like this:
  • id: test-190321-158, time: 24.031s, sent: 3639 msg/s, received: 11208 msg/s, min/median/75th/95th/99th consumer latency: 11201782/15601724/15888151/16063104/16109986 µs
  • id: test-190321-158, time: 25.038s, sent: 53194 msg/s, received: 8627 msg/s, min/median/75th/95th/99th consumer latency: 11644187/12143844/12394616/12575105/12603871 µs
  • id: test-190321-158, time: 26.038s, sent: 0 msg/s, received: 9047 msg/s, min/median/75th/95th/99th consumer latency: 12628945/13145101/13421744/13575011/13592291 µs
  • id: test-190321-158, time: 27.038s, sent: 0 msg/s, received: 10190 msg/s, min/median/75th/95th/99th consumer latency: 13603726/14103350/14329280/14520926/14570231 µs

Testing script is pretty simple:
./bin/runjava com.rabbitmq.perf.PerfTest --uri amqps://user:bitnami@localhost:5671 -s 100 -x 1 -y 1
 
What i'm doing wrong?
Thanks for support!
John
Reply all
Reply to author
Forward
0 new messages