![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
rocketmq
JackRenEngineer
努力到竭尽全力,拼搏到感动自己
展开
-
Spring集成RocketMq进阶
场景:我们平台是做冷链数据采集的,和硬件设备对接,采集实时的温湿度和车辆的定位信息,现有3000多硬件设备,每个设备5分钟上传一次数据,这样的数据量上来后直接把服务搞死,cpu过载。 上面这种情况就算数据库做读写分离,分库分表,但是数据一直在写入,CPU一直在飙高,早晚服务会崩溃,所以考虑放到消息队列中。但是放到消息队列中也不能说就没有什么问题,如果入队数据量远远大于出队数据量,那么还是会导致服务出现问题,所以现在的考虑是:使用RocketMq,设备采...原创 2020-11-20 21:43:31 · 333 阅读 · 0 评论 -
Spring集成RocketMq
先说下RocketMQ的优点: 单机吞吐量:十万级 可用性:非常高,分布式架构 消息可靠性:经过参数优化配置,消息可以做到0丢失 功能支持:MQ功能较为完善,还是分布式的,扩展性好 支持10亿级别的消息堆积,不会因为堆积导致性能下降 源码是java,我们可以自己阅读源码,定制自己公司的MQ,可以掌控 缺点: 支持的客户端语言不多,目前是java及c++,其中c++不成熟; 社区活跃度一般 没有在 mq 核心中去实现JM.原创 2020-11-19 18:39:08 · 1593 阅读 · 0 评论