【问题标题】:Is there any way to tell rabbitMQ resend an unacknowledged message to a worker?有什么方法可以告诉rabbitMQ 向工作人员重新发送未确认的消息?
【发布时间】:2018-12-30 13:48:27
【问题描述】:

您好,我有一个 rabbitMQ 队列,只有 一个工人 来处理排队的消息。我想知道有什么方法可以告诉rabbitMQ,如果一条消息未被确认,请定期再次发送给worker。

提前非常感谢。

【问题讨论】:

    标签: rabbitmq amqp


    【解决方案1】:

    RabbitMQ 将认为已发送但尚未确认的消息已被使用。只要获取它的消费者没有关闭通道或通过basic.rejectAMQP 方法拒绝消息,您就不能强制它重新传递。

    您可以在documentation 中阅读有关发布/交付确认的更多信息。

    【讨论】:

      猜你喜欢
      • 2016-05-09
      • 2012-11-17
      • 2016-05-29
      • 1970-01-01
      • 1970-01-01
      • 2015-10-19
      • 2013-03-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多