技术栈
批量消息发送
188_djh
6 个月前
windows
·
rocketmq
·
消息中间件
·
延时消息
·
顺序消息
·
批量消息发送
# 全面解剖 消息中间件 RocketMQ-(4)
在默认的情况下消息发送会采取 Round Robin 轮询方式把消息发送到不同的 queue (分区队列),而消费消息的时候从多个 queue上拉取消息,这种情况发送和消费是不能保证顺序。但是如果控制发送的顺序消息只依次发送到同一个 queue 中,消费的时候只从这个 queue 上依次拉取,则就保证了顺序。当发送和消费参与的 queue 只有一个,则是全局有序;如果多个 queue 参与,则为分区有序,即相对每个 queue,消息都是有序的。