ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
在MQ模型中,顺序需由3个阶段去保障 消息被发送时保持顺序 消息被存储时保持和发送的顺序一致 消息被消费时保持和存储的顺序一致 消息发送,自己确保是有序的;集群化部署的话,可以通过分布式锁确保消息有序。 消息到达队列之后,默认就是有序的。 消息消费,一个队列对应一个消费者,并且一个消费者一个 channel,不能并发消费,就可以确保消息有序。 一个Topic内所有的消息都发布到同一Q,按FIFO顺序进行发布和消费:性能要求不高,所有消息严格按照FIFO进行消息发布和消费的场景。