2020
10-09
10-09
RocketMQ获取指定消息的实现方法(源码)
概要消息查询是什么?消息查询就是根据用户提供的msgId从MQ中取出该消息RocketMQ如果有多个节点如何查询?问题:RocketMQ分布式结构中,数据分散在各个节点,即便是同一Topic的数据,也未必都在一个broker上。客户端怎么知道数据该去哪个节点上查?猜想1:逐个访问broker节点查询数据猜想2:有某种数据中心存在,该中心知道所有消息存储的位置,只要向该中心查询即可得到消息具体位置,进而取得消息内容实际:1.消息Id中含有消息所...
继续阅读 >