![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mq
庆辉100
这个作者很懒,什么都没留下…
展开
-
Rocket源码分析之-DefaultPushConsumer 拉取源码分析
总体流程介绍consumer --DefaultMqPushConsumerImpl 使用pullMessage(pullRequest)拉取消息,pullAPIWrapper.pullKernelImpl(传递pullReuest,回调callback等参数)根据是否同步pullMessageSync还是异步pullMessageAsync, 拉取回来的消息PullResult经过解析处理存放到ProcessQueue 队列里的TreeMap(offset,messageExt)整体源码分析图例如下原创 2020-08-26 12:06:53 · 279 阅读 · 0 评论 -
RocketMq异常sendDefaultImpl call timeout
今天部署完RocketMq,使用客户端进行发送消息发现,异常如下:RemotingTooMuchRequestException: sendDefaultImpl call timeout这肯定是produce没有连上Rocketmq的broker,按照rocketmq的官网实例进行检查,发现跟例子没啥区别,题外话:这里要吐槽一下阿里相关开源产品的文档了。是在是写的太简单太烂了。最终找到解决方案,修改broker.conf,增加工位ip配置信息namesrvAddr=公网IP:9876br原创 2020-08-22 23:37:41 · 1051 阅读 · 2 评论