Skip to content

rabbitMQ

如何保证消息的顺序性

导致消息顺序错乱的情况

  • 一个队列对应多个消费者,消费者消费消息的速度有差异导致
  • 一个队列对应一个消费者,消费者开了多线程也会导致

解决方案

  • 一个队列对应一个消费者,
  • 一个队列对应一个消费者,在消费者当中用内存队列排队,分发给底层不同的worker处理

By Modify.