消息队列:并行和排序

时间:2014-02-21 17:36:04

标签: message-queue worker

从一个包含订单的消息队列(由用户排队)和一群工作人员从该队列中获取消息并处理它们:

我想确保在用户不同时并行处理订单,但是当他们是来自同一用户的队列时,顺序处理。

例如:

  • message_from_alex_1
  • message_from_david_1
  • message_from_alex_2
  • message_from_david_2
  • message_from_thomas_1

流程序列应确保始终在message_from_alex_2之前处理message_from_alex_1,并始终在message_from_david_2之前处理message_from_david_1。

任何提示?

0 个答案:

没有答案