摘要: 一、消息发送 二、消费 三 、broker的刷盘 减少刷盘时间。 阅读全文
posted @ 2022-07-21 16:15 炫舞风中 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 一、为什么使用消息队列(MQ) 核心:解耦、异步、削峰。 (1)、异步 (2)、解耦 (2)、削峰 二、如何选择合适的消息队列 2.1 rabbitmq 特点:轻量级、迅捷,开箱即用的消息队列。 缺点:(1)、对消息的堆积的支持并不友好,当大量消息积压的时候,会导致rabbitmq的性能急剧下降。 阅读全文
posted @ 2022-07-21 14:15 炫舞风中 阅读(562) 评论(0) 推荐(0) 编辑
摘要: 1 JVM层面 1.1 监控暂停 rocketmq-console是官方提供的一个web项目,可以产看rocketmq数据和执行一些操作。但是监控界面没有权限控制,并且还有一些消耗性能的查询 操作,因此建议关闭。 1.2 消除偏向锁 在Rocketmq中,都是多线程执行的,所以竞争比较激烈,建议把偏 阅读全文
posted @ 2022-07-21 12:01 炫舞风中 阅读(153) 评论(0) 推荐(0) 编辑