springboot rabbitmq可靠性
时间: 2023-08-29 15:11:11 浏览: 54
在Spring Boot中使用RabbitMQ,可以通过几种方式来提高消息传递的可靠性。
首先,可以配置发送确认模式来确保生产者到RabbitMQ阶段的消息投递的安全。可以通过修改配置文件开启发送确认模式,设置`spring.rabbitmq.publisher-returns=true`。然后,可以自定义RabbitTemplate并实现ConfirmCallback接口,设置一个确认回调来接收发送确认的结果。通过这种方式,可以获取到消息是否成功发送到RabbitMQ的信息。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [springBoot使用rabbitmq并保证消息可靠性](https://blog.csdn.net/qq_38263083/article/details/128530631)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* [SpringBoot整合RabbitMq(消息可靠投递)](https://blog.csdn.net/qq_39140300/article/details/118756008)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]