RocketMQ我压测并发数只能500多,上不到7,800,不然后台就会报错?-[阿里云_云淘科技]

RocketMQ我压测并发数只能500多,上不到7,800,不然后台就会报错?RocketMQ我压测并发数只能500多,上不到7,800,不然后台就会报错?-[阿里云_云淘科技]

以下为热心网友提供的参考意见

RocketMQ在压测时并发数上不去的原因可能有多种。首先,我们需要明确RocketMQ的性能指标,包括系统能承载的最高QPS,以及在承载这个QPS的同时,各个机器的CPU、IO、磁盘、网络、内存的负载情况,还有JVM的GC情况等。这些指标可以帮助我们定位问题。

其次,你需要检查你的压测方式。一种建议是采用阶梯递增的方式来进行压测,即每个时间段并发数都要增加一个数量值,最终达到一个预期并发。这样可以更有效地观察系统在不同压力下的表现。

另外,还需要关注Broker端的消息发送端线程池数量。在4.9.0版本之前,该值默认为1,但在新版本中,它被调整为操作系统的CPU核数,并且不小于4。这个参数的调整可能会影响消息发送的并行度。

如果以上都没有问题,那么可能需要考虑硬件资源是否足够支持更高的并发数。例如,你提到的7,800的并发数可能需要更强大的服务器来支撑。

以下为热心网友提供的参考意见

你这是不是有消息积压啊
源贵 ,此回答整理自钉群“群2-Apache RocketMQ 中国开发者钉钉群”

本文来自投稿,不代表新手站长_郑州云淘科技有限公司立场,如若转载,请注明出处:https://www.cnzhanzhang.com/12309.html

(0)
匿名
上一篇 2023年12月13日 下午9:35
下一篇 2023年12月13日 下午9:37

相关推荐

新手站长从“心”出发,感谢16年您始终不离不弃。