rabbitTemplate.setMandatory
时间: 2024-02-22 10:01:34 浏览: 64
SpringBoot专题学习Part27:SpringBoot整合RabbitMQ(发送接收消息、序列化、监听消息、AmqpAdmin的使用)
rabbitTemplate.setMandatory() 方法是用来设置“强制性标志”的。如果设置为 true,则表示如果消息无法路由到任何一个队列中,则会返回一个“ReturnCallback”回调函数,通知发送方消息发送失败。如果设置为 false,则表示如果消息无法路由到任何一个队列中,那么该消息将会被默默地丢弃。默认情况下,该值为 false。需要注意的是,如果要使用该方法,需要先确保 RabbitMQ 服务器的 Basic.Return 支持已经启用。
阅读全文