RabbitMQ中的多个消费者

时间:2019-01-10 19:06:03

标签: java json rabbitmq publish-subscribe

我对RabbitMQ还是陌生的,我面临的任务是要实现以下情况。

我有一个RabbitMQ生产者,它生产2种消息(JSONObject)。 我希望由2个使用者(每种消息类型一个)选择这些。生产者没有特定的顺序来生产和发布消息。

详细说明:

  • JSONObject类型1具有键/值对-“ service”:“ service1”。 JSONObject类型2具有键值对-“ service”:“ service2”
  • 生成这些消息没有特定的顺序。
  • 类型1消息应该由使用者1使用。 类型2消息应该由使用者2消费
  • 如果使用者1无法使用类型1消息,则使用者2应该使用它。它应保留在队列中,以等待使用者1。

有没有一种方法可以使用单个队列来实现?

如果没有,该怎么办?

0 个答案:

没有答案