mq
文章平均质量分 60
weixin_39913976
这个作者很懒,什么都没留下…
展开
-
ROCKETMQ调优
一、问题线上RocketMQ 集群,偶尔报错如下:(1)[REJECTREQUEST]system busy, start flow control for a while(2)[TIMEOUT_CLEAN_QUEUE]broker busy, start flow control for a while, period in queue: 206ms, size of queue: 5二、调优历程GOOGLE资料翻阅github 和 stackoverflow,在stackoverflow 上转载 2021-08-02 15:02:38 · 1115 阅读 · 0 评论 -
kafka在线扩容
在执行分区重分配的过程中,对集群的影响主要有两点:分区重分配主要是对主题数据进行 Broker 间的迁移,因此会占用集群的带宽资源;分区重分配会改变分区 Leader 所在的 Broker,因此会影响客户端。1.利用kafka提供的扩容,可以分topic一个一个进行特点:kafka不会对新增的broker进行分区重平衡leader不发生变更的时候,不影响消息的生产和消费扩容期间集群内部会有大量数据迁移拷贝步骤:1. 生成需要执行分区重分配的主题列表 json 文件2. 生成主题的转载 2021-06-01 12:43:55 · 449 阅读 · 0 评论 -
MQ消费顺序问题
MQ消费顺序问题为什么mq在消费时候会有顺序问题?mq本身没有顺序?多个消费者或者多线程消费导致顺序问题?有什么简单可靠的方案解决生产中出现的案例...原创 2019-10-20 19:34:55 · 393 阅读 · 0 评论 -
mq相关问题
为什么要用mq业务场景是什么?有什么技术挑战,不用mq很多挑战,用了以后有什么好处解耦下游系统挂了,要考虑重试,业务修改(增加减少调用下游系统)异步削峰结合项目mq有什么优缺点缺点:一致性mq故障导致系统不可用消息丢失、顺序性各种mq对比,区别、场景、技术选型activeMq单机吞吐量在1秒万级,比较小延迟毫秒级可用性可以保证(主从)消息丢失的可能社区越来越不...原创 2019-10-16 19:32:29 · 111 阅读 · 0 评论 -
MQ消息丢失问题
MQ消息丢失问题如何保证消息的可靠性传输可能原因:生产者丢了,mq自己丢了,消费者丢了1.rabbitMq1、生产者丢数据:写消息的过程中,消息在网络传输的过程中丢失,没到mq解决方案:①.事务机制:同步阻塞,会降低吞吐量channel.select();try{ //发送消息}catch(Exception e){ channel.txRollB...原创 2019-10-20 19:25:50 · 1222 阅读 · 0 评论