news 2026/5/10 21:49:51

黑马消息队列-rabbitMQ2-生产者重连机制-生产者确认机制

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
黑马消息队列-rabbitMQ2-生产者重连机制-生产者确认机制

消息的可靠性问题,保证状态一致性

生产者的可靠性

  • 生产者重连
  • 生产者连接失败的失败重试连接
  • 生产者确认
  • 到达交换机后,路由失败,基本不会出现这种情况;
  • 到达交换机后,到达队列;
  • 到达交换机后,到达队列后,持久化;
  • 确认时选异步回调 以下2种配置都要写
  • ConfirmCallback 确认 “消息到交换机”;
  • ReturnCallback 确认 “消息从交换机到队列”。
  • 生产确认配置
  • 编写消息成功或失败后的回调函数 ConfirmCallback 确认 “消息到交换机”;
  • 实际代码 ConfirmCallback 确认 “消息到交换机”;
  • 生产者确定代码 ReturnCallback 确认 “消息从交换机到队列”。
  • 实际代码 ReturnCallback 确认 “消息从交换机到队列”。

MQ的可靠性

  • 数据持久化解决MQ不可靠的问题
  • MQ自动将交换机和队列设置为持久化
  • 消息持久化

  • 消息非持久化和持久化的方式对比
  • 非持久化,会出现阻塞情况
  • 消息持久化的方式

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/3 10:56:40

AD学习笔记-33 丝印位号的调整

大家好,我们来介绍丝印位号。针对元件装配,一般需要得出PCB的装配图,用于元件定位。1、丝印调整原则和常规尺寸我们先按下l键,把所有层的显示去掉,然后把丝印层打开。在properties中把text打开,避免拖动其他…

作者头像 李华
网站建设 2026/5/7 2:23:37

CAN通讯协议

一、CAN物理层1、电气特性总线结构物理特征(左:闭环;右:开环):​CAN总线由两根信号线组成,使用的是差分信号,是一种异步通讯CAN总线网络的结构有闭环和开环两种,其对应标…

作者头像 李华
网站建设 2026/5/9 18:33:09

家庭园艺种植提醒工具,核心功能,录入植物名称,比如绿萝,月季等,种植日期,设置浇水周期,施肥周期,到点自动弹出提醒,记录养护日志,应用场景,养花爱好者,尤其是记性不好的老年人,让植物养得更茂盛。

家庭园艺种植提醒工具下面是一个完整的家庭园艺种植提醒工具&#xff0c;专为养花爱好者特别是记忆力不佳的老年人设计。这个工具可以帮助用户记录植物信息、设置养护周期、接收提醒并记录养护日志。<!DOCTYPE html> <html lang"zh-CN"> <head><…

作者头像 李华
网站建设 2026/4/26 21:06:20

5大优势解析:为什么art-design-pro成为现代后台管理的首选方案

在现代软件开发中&#xff0c;一个优秀的后台管理系统往往决定着整个项目的成败。art-design-pro作为一款基于Vue3、TypeScript、Vite和Element-Plus精心打造的后台管理解决方案&#xff0c;凭借其出色的用户体验和视觉设计&#xff0c;正在成为开发者们的首选工具。 【免费下载…

作者头像 李华