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

Rabbitmq:在basicNack()期间设置每个消息的TTL?,rabbitmq,Rabbitmq,表示我们只能在发布消息时设置每条消息的TTL。 在我的用例中,当消费者收到来自rabbitmq的消息时,由于某种原因,它无法分发此消息。因此,消费者基本通过设置re-enqueue=true来确认此消息。问题是,它可能会引发广播风暴。 所以我想知道,我可以在basicNack()期间为此消息设置一个TTL吗 否。basicNack API不允许这样做。更多信息请点击此处:否。basicNack API不允许这样做。更多信息请点击此处:

表示我们只能在发布消息时设置每条消息的TTL。 在我的用例中,当消费者收到来自rabbitmq的消息时,由于某种原因,它无法分发此消息。因此,消费者基本通过设置re-enqueue=true来确认此消息。问题是,它可能会引发广播风暴。
所以我想知道,我可以在basicNack()期间为此消息设置一个TTL吗

否。basicNack API不允许这样做。更多信息请点击此处:

否。basicNack API不允许这样做。更多信息请点击此处: