如何从Rabbitmq的队列中删除特定消息

时间:2018-11-13 03:42:51

标签: spring rabbitmq amqp

我使用rabbitmq。我创建了一个队列,并在此处放置了10条消息。

我只想删除10条消息中的特定一条。有没有办法删除它?

1 个答案:

答案 0 :(得分:1)

否,无法直接执行此操作。一些替代方法是:

  1. 清除队列并重新添加其他9条消息
  2. 在消费者方检查一条消息,然后拒绝/忽略该消息
  3. 将所有消息转发到另一个队列,除了那一条消息