【发布时间】:2021-11-10 14:19:55
【问题描述】:
我正在使用 spring boot convertAndSend() 在延迟交换上发布消息,但该消息从未在队列上发布,也没有引发任何异常
【问题讨论】:
-
检查消息是否进入延迟交换。您可以在管理界面 -> Exchanges 中看到这一点。您还可以检查“未路由丢弃”指标,看看它是否无法路由。
-
由于某种原因,因为我使用延迟交换,所有消息都被标记为未路由。另一方面,我不会丢失每种情况下的消息,我有一个重试机制,可以用新的尝试次数重新排队消息
标签: java spring spring-boot rabbitmq spring-rabbit