RocketMQ生产消息的时候发现有时候tps会特别低,能到个位数,有人遇到过吗?arm环境部署单节点broker,生产消息的时候发现有时候tps会特别低,能到个位数,正常是1000左右,性能差的时候send接口耗时5-7秒,有人遇到过吗
在RocketMQ的生产环境中,如果遇到TPS(每秒事务数)特别低的情况,可能是由于多种原因造成的。以下是一些可能的原因和解决方法:
综上所述,如果您已经检查并优化了上述方面,但问题仍然存在,可能需要进一步深入分析系统运行状况,或者联系RocketMQ的技术支持寻求帮助。
在部署RocketMQ的arm环境单节点broker时,如果您发现在某些时候消息生产的TPS特别低,这可能是多种因素导致的。以下是可能导致低TPS的一些原因以及相应的解决方法:
综上所述,解决低TPS的问题需要综合考虑多个方面,从资源配置到代码实现,再到系统监控,每个环节都可能成为性能瓶颈。通过逐一排查和调整,可以逐步提升消息生产时的TPS。
看看磁盘读写iops和耗时监控呢, 以往的经验一般优先看看磁盘慢不慢
--此回答整理自钉群“群2-Apache RocketMQ 中国开发者钉钉群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
涵盖 RocketMQ、Kafka、RabbitMQ、MQTT、轻量消息队列(原MNS) 的消息队列产品体系,全系产品 Serverless 化。RocketMQ 一站式学习:https://rocketmq.io/