当前位置: 首页 > news >正文

RabbitMq-高级

参考:https://blog.csdn.net/dingd1234/article/details/125032383

1 TTL

   TTL QUEUE 声明args

   TTL MESSAGE postmessage中设置

   区别:过期消息会直接删除消息,过期队列若配置死信队列会移到死信队列

   ps:同时配置两个已小的为准

2 死信队列 dead letter

   消息进入死信队列条件: 消息被拒绝、消息过期、队列达到最大长度 

   

3 延时队列

   参考:https://www.jianshu.com/p/de7a81fef777

   正常队列不配置消费者,但是配置TTL,死信队列配置消费者 

4 分布式事务

   可靠生产:

   消息确认机制

   可靠消费:

   消费失败会重试 解决方案

 

http://www.lryc.cn/news/92427.html

相关文章:

  • iOS App的打包和上架流程
  • Net6中遇到的一个很奇葩的问题
  • 2940. 花坛的最小改变次数
  • 安装源代码 QT 4.8.7
  • PINN学习与实验之拟合sin(x)
  • Java中进制转换的两种方法你知道吗?
  • Qemu搭建ARM Vexpress开发环境
  • JMM如何实现volatile写/读的内存语义
  • Smali的使用技巧:快速定位Android应用程序中的关键代码
  • 04_两种常见的网页反爬措施及应对方法
  • 安装docker环境,并制作docker镜像
  • MySQL数据库 – node使用
  • JAVA使用HTTP代码示例模板
  • elementui tree 支持虚拟滚动和treeLine (下)
  • 富人父母都教给孩子什么样的财富思维?
  • 国内比较火的报表工具测评——Smartbi电子表格软件和Finereport
  • 变电所运维云平台在电力系统中的应用
  • 【51单片机】AT24C20数据帧(I2C总线)
  • Python内置函数isinstance()函数介绍
  • QxRibbon 知:搭建 CMake 构建环境
  • Spring框架-面试题核心概念
  • Tomcat部署及优化
  • C++/C按照时间命名保存bin文件
  • 面向多告警源,如何构建统一告警管理体系?
  • python 面向对象 -- 简单理解版
  • SpringMVC 程序开发
  • 使用单片机遇到的几个问题及解决方案1
  • vue项目中el-upload 组件添加token的方法
  • 独立按键检测短按、长按,松手后响应操作
  • BurpSuite2023测试越权漏洞