Vip*_*non 5 spring amqp rabbitmq spring-rabbit spring-amqp
我一直在尝试 Spring AMQP。我有几个问题:
我想知道什么是发布者退货以及它与发布者确认有何不同。据我了解,我们有一个发布者确认回调来检查确认的状态。现在我查看了 Spring AMQP 和 Rabbit MQ 中的文档。对此并没有真正发现或了解太多。
另外,为什么如果尝试将消息发送到不存在的队列,我不会得到任何类型的确认(ack/nack),也不会得到任何错误。有没有办法为非确认设置超时?
我建议你阅读这篇文章。对所有可能的确认场景进行了很好的描述,包括未路由消息的返回,例如不存在的队列。
从 Spring AMQP 的角度来看,您应该记住:https://docs.spring.io/spring-amqp/docs/2.0.3.RELEASE/reference/html/_reference.html#template-confirms
此功能需要将
CachingConnectionFactory其publisherReturns属性设置为 的true。
| 归档时间: |
|
| 查看次数: |
3510 次 |
| 最近记录: |