RabbitQM

RabbitMQ 性能、压力测试数据

2019-03-15  本文已影响0人  ChinaXieShuai

RabbitMQ的性能、压力测试数据

事务提交的方式:

server

Linux、1G、1核、1M带宽

client:Mac

处理器名称: Intel Core i7
处理器速度: 2.2 GHz
处理器数目: 1
核总数: 4
内存: 16 GB

发送内容

事务提交的方式下,每次发送1kb的内容

现象与结论

现象:开启一个线程时,income:4050/s,开启6个线程时,income:240250/s
结论:开启事务的提交方式,压力在生产者端


发送内容

去掉事务后,每次发送1kb的内容

现象与结论

现象:开启一个线程时,income:500800/s,开启6个线程时,income:400700/s
结论:无事务时,效率是事务提交方式的10+倍。


发送内容

事务提交的方式下,每次发送内容为:这是一个生产的消息QAQ

现象与结论

现象:开启一个线程时,income:2050/s,开启6个线程时,income:80230/s
结论:无事务时,压力在生产者端


发送内容

去掉事务后,每次发送内容为:这是一个生产的消息QAQ

现象与结论

现象:开启一个线程时,income:30005000/s,开启6个线程时,income:30009000/s
结论:无事务时,效率大大提升,远远的超越事务方式,1000倍有余

推荐文章:RabbitMQ不同Confirm模式下的性能对比

上一篇 下一篇

猜你喜欢

热点阅读