首页 > 编程语言 >java——spring boot集成RabbitMQ——高级特效——可靠性投递概述

java——spring boot集成RabbitMQ——高级特效——可靠性投递概述

时间:2023-02-26 13:45:27浏览次数:35  
标签:可靠性 java 队列 spring boot RabbitMQ 投递 交换机

可靠性投递的3个保障:

 

 

 

 

1、生产者把消息准确的投递给交换机;

 

2、交换机准确的把消息投递给队列;

 

3、队列准确的把消息投递给消费者;

 

 

 

 

 

 

 

还需要注意交换机和队列的持久化属性:

 

把交换机和队列的 durable的属性设置为true。保障rmq重启的时候交换机和队列都在。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

在初始化交换机和队列的时候设置:

 

 

 

 

标签:可靠性,java,队列,spring,boot,RabbitMQ,投递,交换机
From: https://www.cnblogs.com/xiaobaibailongma/p/17156551.html

相关文章

  • java——spring boot集成RabbitMQ——如何实现手动ack——topic——路由模式——代码
    发送方:pom文件:<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-......
  • 《JavaScript百炼成仙》,简单但是挺有效的
    编程之修,重在积累,而非资质。资质虽然重要,可是后天的努力更不可少。《JavaScript百炼成仙》是一本以玄幻小说的形式,来讲述JavaScript的知识。此篇仅仅是我快速阅读《JavaScri......
  • 【Java】“com.alibaba.fastjson.JSONObject cannot be cast to“报错问题
    【Java】修复"com.alibaba.fastjson.JSONObjectcannotbecastto"报错问题报错如下:java.lang.ClassCastException:com.alibaba.fastjson.JSONObjectcannotbecasttoc......
  • 14_SpringMVC_其他注解
     SpringMVC中注解完善1、@PostMapping作用:指定当前发送请求的方式只可以是post请求属性:  和@RequestMapping中属性一致代码实现@PostMapping("/userControllerA")pub......
  • 14_SpringMVC_其他注解
     SpringMVC中注解完善1、@PostMapping作用:指定当前发送请求的方式只可以是post请求属性:  和@RequestMapping中属性一致代码实现@PostMapping("/userControllerA")pub......
  • 13_SpringMVC_异常处理
    ​ SpringMVC异常简介系统中异常包括两类:预期异常(检查型异常)和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试通过手......
  • 13_SpringMVC_异常处理
    ​ SpringMVC异常简介系统中异常包括两类:预期异常(检查型异常)和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试通过手......
  • 14_SpringMVC_其他注解
    ​ SpringMVC中注解完善1、@PostMapping作用:指定当前发送请求的方式只可以是post请求属性:  和@RequestMapping中属性一致代码实现@PostMapping("/userContro......
  • 14_SpringMVC_其他注解
    ​ SpringMVC中注解完善1、@PostMapping作用:指定当前发送请求的方式只可以是post请求属性:  和@RequestMapping中属性一致代码实现@PostMapping("/userContro......
  • springMvc_快速入门
    概念:是一种基于Java实现mvc模型的轻量级web框架优点:使用简单,开发便捷   灵活性强总体来说springMvc就是来替代servlet的一种工具快速入门:1.创建maven-web工程2.设......