RocketMQ
文章平均质量分 93
学习MQ
书唐瑞
个人站点: www.infuq.com
个人公众号: Netty历险记
展开
-
RocketMQ消息不均衡的分析与解决
消息消费不均衡原创 2022-03-06 01:18:56 · 4181 阅读 · 1 评论 -
RocketMQ与Dubbo之间线程之间如何阻塞和唤醒
在上一篇RocketMQ与Dubbo相爱相杀引起的FullGC文章中,我们讲解了由于Dubbo接口调用耗时太久,而消息生产者发送的消息非常快,导致消息消费者不能及时消费消息,造成消息队列堆积,最终导致FullGC.本篇文章,我们看一下RocketMQ线程和Dubbo线程如何协作的.我们向MQ消费者发送一个消息,我们分析MQ线程是如何调用Dubbo的线程,以及接收到Dubbo的返回值之后,Dubbo线程又是如何和MQ线程交互的.Dubbo调用者的配置如下<dubbo:application na原创 2020-12-05 22:48:07 · 504 阅读 · 0 评论 -
RocketMQ与Dubbo相爱相杀引起的FullGC
RocketMQ与Dubbo相爱相杀引起的FullGC原创 2020-12-02 13:16:14 · 574 阅读 · 0 评论 -
联调过程遇到的rocketmq问题
这几天与其它组同事一起联调项目,也遇到了几个问题,做个记录.1. jar包问题我们组在向外部发送消息的时候,将消息序列化成字节数组使用的序列化工具是Hessian.序列化类是com.caucho.hessian.io.HessianOutput而我的那个同事使用的反序列化是alibaba旗下的一个jar序列化和反序列化使用不同的jar包,导致反序列化的时候会报错.2. 消息体类中重写...原创 2020-03-10 06:13:14 · 464 阅读 · 0 评论 -
RocketMQ中的线程名称
Boss线程池 NioEventLoopGroupNettyNIOBoss_1Worker线程池 NioEventLoopGroupNettyServerNIOSelector_3_1NettyServerNIOSelector_3_2NettyServerNIOSelector_3_3Executor线程池 DefaultEventExecutorGroup 负责具体的编码, 解码,...原创 2019-12-15 01:14:43 · 740 阅读 · 0 评论