RocketMQ
文章平均质量分 68
分享自己学习中的见解
xmbcc777
这个作者很懒,什么都没留下…
展开
-
RocketMQ事务消息
也就是发送 Message,但这里的 Message 叫 Half Message,即。原创 2023-04-29 23:06:09 · 137 阅读 · 0 评论 -
RocketMQ:MessageQueue选择原理
可以看到这里的逻辑也被 lastBrokerName 分成了两部分,这个 lastBrokerName 代表上次选择的 MessageQueue 所在的 Broker,并且它只会在第一次投递失败之后的后续重试流程中有值。在首次进入 incrementAndGet() 逻辑时,index 肯定是 null,所以这里会随机生成一个数,而后续的调用都会在最初生成的随机值上。的,所以在第一次正常投递 Message 时,它肯定为 null。只有在第 2、3 次循环时 mq 才有值,而进行到了 2、3 次就说明。原创 2023-04-25 16:37:42 · 202 阅读 · 0 评论