Rabbitmq:在basicNack()期间设置每消息TTL?

时间:2015-06-18 23:02:47

标签: rabbitmq

https://www.rabbitmq.com/ttl.html表示我们只能在发布消息时设置每条消息的TTL。 在我的用例中,当消费者从rabbitmq收到消息时,由于某种原因它无法分发此消息。所以消费者通过设置re-enqueue = true来解决这条消息。问题是,它可能会引入广播风暴。 所以我想知道,我可以在basicNack()期间为此消息设置TTL吗?

1 个答案:

答案 0 :(得分:0)

没有。 basicNack API不允许这样做。更多信息:https://www.rabbitmq.com/nack.html