如何进行RabbitMQ Cluster的性能测试以进行进一步的微调?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何进行RabbitMQ Cluster的性能测试以进行进一步的微调?相关的知识,希望对你有一定的参考价值。

我创建了一个RabbitMQ集群,它成功排队应用程序生成的消息。我需要对集​​群进行性能测试,以找出集群的整体效率,并做出进一步微调以提高性能的决策。我们尝试使用PerfTest java工具。但无法取得多大成就。

答案

我想这些问题始于您要测试哪个界面?这将决定支持该界面的工具。

你想要推和流行吗?

有多少队列?

有多少生产者和多少消费者?您是否会与消费者产生轻微的真空以影响始终或接近空的队列集?

你将如何定义效率?这是由队列中的项目数,推送或从队列中弹出的时间还是前一个的某种组合定义的?

???

以上是关于如何进行RabbitMQ Cluster的性能测试以进行进一步的微调?的主要内容,如果未能解决你的问题,请参考以下文章

RabbitMQ概念及环境搭建RabbitMQ cluster

RabbitMQ cluster

RabbitMQ功能测试+性能测试简单方法

rabbitmq重装之后无法加入原有cluster的bug解析

RabbitMQ MQTT插件源码级性能优化

Jmeter_RabbitMQ性能测试