`
badqiu
  • 浏览: 670106 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

rabbitmq性能测试

 
阅读更多

测试机器:

CPU 8

内存: 16GB

硬盘:SAS 300GB

 

 

 

 

-----------------------------------------------------------------

         rabbitmq性能测试

-----------------------------------------------------------------

rabbitmq发送:持久化

rabbitmq send perf,exchange:exchange_durable concurrency:8 bodySize:1 cost:10587 count:200000 all_tps:18891 per_thread_tps:2361

rabbitmq send perf,exchange:exchange_durable concurrency:16 bodySize:1 cost:11507 count:200000 all_tps:17380 per_thread_tps:1086

rabbitmq send perf,exchange:exchange_durable concurrency:8 bodySize:40 cost:18128 count:200000 all_tps:11032 per_thread_tps:1379

rabbitmq send perf,exchange:exchange_durable concurrency:16 bodySize:40 cost:20078 count:200000 all_tps:9961 per_thread_tps:622

rabbitmq send perf,exchange:exchange_durable concurrency:8 bodySize:1024 cost:20367 count:200000 all_tps:9819 per_thread_tps:1227

rabbitmq send perf,exchange:exchange_durable concurrency:16 bodySize:1024 cost:35198 count:200000 all_tps:5682 per_thread_tps:355

rabbitmq send perf,exchange:exchange_durable concurrency:8 bodySize:4096 cost:32366 count:200000 all_tps:6179 per_thread_tps:772

rabbitmq send perf,exchange:exchange_durable concurrency:16 bodySize:4096 cost:30131 count:200000 all_tps:6637 per_thread_tps:414

 

rabbitmq发送:内存

rabbitmq send perf,exchange:exchange_memory concurrency:8 bodySize:1 cost:15237 count:200000 all_tps:13125 per_thread_tps:1640

rabbitmq send perf,exchange:exchange_memory concurrency:16 bodySize:1 cost:25250 count:200000 all_tps:7920 per_thread_tps:495

rabbitmq send perf,exchange:exchange_memory concurrency:8 bodySize:40 cost:21659 count:200000 all_tps:9234 per_thread_tps:1154

rabbitmq send perf,exchange:exchange_memory concurrency:16 bodySize:40 cost:29767 count:200000 all_tps:6718 per_thread_tps:419

rabbitmq send perf,exchange:exchange_memory concurrency:8 bodySize:1024 cost:23179 count:200000 all_tps:8628 per_thread_tps:1078

rabbitmq send perf,exchange:exchange_memory concurrency:16 bodySize:1024 cost:25697 count:200000 all_tps:7783 per_thread_tps:486

rabbitmq send perf,exchange:exchange_memory concurrency:8 bodySize:4096 cost:33315 count:200000 all_tps:6003 per_thread_tps:750

rabbitmq send perf,exchange:exchange_memory concurrency:16 bodySize:4096 cost:44626 count:200000 all_tps:4481 per_thread_tps:280

 

rabbitmq接收:持久化

rabbitmq receive perf,queue:queue_durable concurrency:8 prefetchCount:1 cost:9732 count:200000 all_tps:20550 per_thread_tps:2568

rabbitmq receive perf,queue:queue_durable concurrency:8 prefetchCount:50 cost:51346 count:200000 all_tps:3895 per_thread_tps:486

rabbitmq receive perf,queue:queue_durable concurrency:8 prefetchCount:1000 cost:54912 count:200000 all_tps:3642 per_thread_tps:455

rabbitmq receive perf,queue:queue_durable concurrency:16 prefetchCount:1 cost:45727 count:200000 all_tps:4373 per_thread_tps:273

rabbitmq receive perf,queue:queue_durable concurrency:16 prefetchCount:50 cost:47320 count:200000 all_tps:4226 per_thread_tps:264

rabbitmq receive perf,queue:queue_durable concurrency:16 prefetchCount:1000 cost:48504 count:200000 all_tps:4123 per_thread_tps:257

 

rabbitmq接收:内存

rabbitmq receive perf,queue:queue_memory concurrency:8 prefetchCount:1 cost:59068 count:200000 all_tps:3385 per_thread_tps:423

rabbitmq receive perf,queue:queue_memory concurrency:8 prefetchCount:50 cost:59263 count:200000 all_tps:3374 per_thread_tps:421

rabbitmq receive perf,queue:queue_memory concurrency:8 prefetchCount:1000 cost:64494 count:200000 all_tps:3101 per_thread_tps:387

rabbitmq receive perf,queue:queue_memory concurrency:16 prefetchCount:1 cost:62567 count:200000 all_tps:3196 per_thread_tps:199

rabbitmq receive perf,queue:queue_memory concurrency:16 prefetchCount:50 cost:64184 count:200000 all_tps:3116 per_thread_tps:194

rabbitmq receive perf,queue:queue_memory concurrency:16 prefetchCount:1000 cost:64630 count:200000 all_tps:3094 per_thread_tps:193

 

分享到:
评论
1 楼 walle1027 2016-07-14  
能发一下的测试代码吗?

相关推荐

    RabbitMQ性能测试报告

    RabbitMQ性能测试报告,对rabbitmq容器内的单机模式和集群模式进行了压力测试盒稳定性测试。

    Go-RabbitMQTest用于RabbitMQ性能测试

    RabbitMQTest 用于RabbitMQ性能测试,可提供对单个队列写入,消费以及对多个队列进行同时读写操作的测试. 可配置连接数,通道数

    apache-jmeter-rabbitMQ测试.zip

    支持最新版本rabbitMQ性能压力测试的Jmeter傻瓜一键安装包,可多线程多用户并发测试rabbitMQ的生产和消费性能数据

    rabbitmq-stress-test:对 RabbitMQ 集群进行压力测试

    RabbitMQ压力测试 目录 概述 这是一个场景及其 PHP 实现(使用 )来对具有的集群进行压力测试。 可变数量的生产者和消费者将与跨集群的两个节点的镜像队列进行交互。 这些节点会根据场景突然关闭并恢复。 我们确保...

    淘宝RabbitMQ实验资料_的安装管理以性能优化使用方案及测试_rabbitmq_

    RabbitMQ 的安装管理以性能优化使用方案及测试

    rabbitmq-burrow:一组用 Node.js 编写的临时 RabbitMQ 性能和负载测试脚本

    一组用 Node.js 编写的临时 RabbitMQ 性能和负载测试脚本 测试发布 RHOST=localhost RUSER=admin RPASS=admin 节点 publish.js 100 这将创建 100 个发布者,每个发布者每 100 毫秒发布一条消息。 RHOST=admin ...

    rabbitmq c++ 封装源码

    Rabbitmq c++ 封装 全部源码 自己测试过几天几夜,性能很好。 包含内容:布消息 消费消息 读取消息 取消息队列属性 文件列表: rabbitmq cpp rabbitmq h ampq h ampq cpp 具体平台的dll请大家下载后自己编译,源码...

    RabbitMQ-performance-test

    #POC3中的RabbitMQ性能测试 ###代码: : ### POC3 CPU信息: model name : Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz cat /proc/cpuinfo | grep "processor" | wc -l 8 cat /proc/cpuinfo | grep "physical ...

    RabbitMQ客户端连接池的原理及源码

    RabbitMQ客户端连接池的原理及源码,经过仔细功能测试和性能测试的

    JMeter-RabbitMQ插件包

    使用Jmeter对RabbitMQ进行性能测试,将此包和amqp-client-5.5.0.jar放到/lib/ext目录下,重新启动jmeter,采样器下会新增MQ的生产者和消费者

    rabbitMQ订阅收发.zip

    里面有两个程序,主要为了测试rabbitmq的订阅模式的收发性能,还有订单和xsd文件

    message-queue:php的消息队列

    性能测试 消息队列的简介 消息队列(Message Queue):把消息按照产生的次序加入队列,而由另外的处理程序/模块将其从队列中取出,并加以处理;从而形成了一个基本的消息队列。应用场景:短信服务、电子邮件服务、...

    持久化性能测试1

    结果:生产者数消费者数MQ节点数Ack生产者到MQAckMQ到消费者持久化磁盘类型包大小QPS111是是是普通磁盘8bytes8593111是是是普通磁盘1k8

    queue-list:队列beanstalkd vs rabbitmq 对比以及使用方法

    beanstalkd 与 rabbitmq功能&性能对比 针对beanstalkd&rabbitmq做全面的对比分析,权衡利弊,找出一个最适合自己的队列服务 功能对比图 Item RabbitMQ Beanstalkd 持久化 Yes Yes 分布式 Yes Yes 高可用 Yes No 路由...

    RabbitMQ:使用RabbitMQ并添加perl-test

    测试mq:测试生产者,模拟消费者接收消息,并验证发出的消息的正确性测试消费者,模拟生产者去发送消息,然后验证被测应该(exchange)能收到性能测试使用perf-test模拟发布者和一些消费者个数docker run -it --rm -...

    JMeterAMQP.jar

    JMeter测试RabbitMQ插件,已解决乱码问题,傻瓜式一键安装包,可多线程多用户并发测试rabbitMQ的生产和消费性能数据

    comfirm-perf:使用rabbitmq确认基准测试

    使用rabbitmq确认基准测试。 用法 ###1。 设置配置。 $ cd comfirm-perf $ vim src/main/java/MQConfig.java $ mvn 干净编译 ###2。 启动消费者 $ mvn exec:java -Dexec.mainClass="Recver" ###3。 开始制作人 $...

    seckill:Spring Boot + MySQL + Redis + RabbitMQ的高性能高并发商品秒杀系统设计与优化

    高性能高并发商品秒杀系统设计与优化[目录]项目简介本项目主要是模拟应对大并发场景下,如何完成商品的秒杀,以及针对秒杀场景下为应对大并发进行的优化。项目的技术结构如下图所示:秒杀场景下主要解决的问题:分散...

    通过流控机制看rabbimq的性能1

    首先总结下前篇博客讲述的rabbitmq流控机制原理---实质上就是通过监控没各进程的mailbox,当某个进程负载过高来不及接收消息时,这个进程的mailbo

    iron-maiden:目前支持RabbitMQ w AMQP和IronMQ的消息队列的基准套件

    下面的一项测试显示了启用持久性的RabbitMQ的性能,但我们尝试发挥出色。 每个消息正文都是一个639个字符的短语(每个都是相同的639个字符)。设定档要运行IronMQ测试,将需要一个有效的iron.json文件。 In

Global site tag (gtag.js) - Google Analytics