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

RabbitMQ原理(四):MQ的可靠性

消息到达MQ以后,如果MQ不能及时保存,也会导致消息丢失,所以MQ的可靠性也非常重要。

文章目录

    • 2.1.数据持久化
      • 2.1.1.交换机持久化
      • 2.1.2.队列持久化
      • 2.1.3.消息持久化
    • 2.2.LazyQueue
      • 2.2.1.控制台配置Lazy模式
      • 2.2.2.代码配置Lazy模式
      • 2.2.3.更新已有队列为lazy模式

2.1.数据持久化

为了提升性能,默认情况下MQ的数据都是在内存存储的临时数据,重启后就会消失。为了保证数据的可靠性,必须配置数据持久化,包括:

  • 交换机持久化
  • 队列持久化
  • 消息持久化

我们以控制台界面为例来说明。

2.1.1.交换机持久化

在控制台的Exchanges页面,添加交换机时可以配置交换机的Durability参数:


http://www.kler.cn/a/104796.html

相关文章:

  • 【linux】SourceForge 开源软件开发平台和仓库
  • 云游数智农业世界,体验北斗时空智能
  • 什么是web3.0?
  • 基于STM32+物联网设计的货车重量检测系统(OneNet)
  • 如何通过企业培训考试系统实现持续学习和发展
  • RabbitMQ的交换机(原理及代码实现)
  • PPT文档图片设计素材资源下载站模板源码/织梦内核(带用户中心+VIP充值系统+安装教程)
  • 【凡人修仙传】定档,四女神出场,韩立遭极阴岛陷阱,蛮胡子亮相
  • kvm webvirtcloud 如何添加直通物理机的 USB 启动U盘
  • Kotlin(八) 数据类、单例
  • 【QML】ListView 报错 ReferenceError: index is not defined
  • CSP-J2023入门组第二轮T4:旅游巴士
  • jenkins、ant、selenium、testng搭建自动化测试框架
  • TWAS模型数据*.wgt.RDat查看及导入R
  • 常见的主流自动化测试框架,这5种能帮到你很多
  • 华为OD机考算法题:支持优先级的队列
  • 蓝桥杯双周赛算法心得——铺地板(质因数)
  • 支付宝支付接入流程
  • 【强化学习】09——价值和策略近似逼近方法
  • html计算器