首页 > 其他分享 >rabbitmq概述

rabbitmq概述

时间:2023-03-18 21:45:55浏览次数:34  
标签:队列 模式 概述 rabbitmq 等待 回复

一、rabbitmq的目的

rabbitmq主要有三个目的:

1.流量削峰

 

 

优点是:使用消息队列做缓冲

 

2.应用解耦

 

 订单系统只要发送命令等待mq回复就行,不用等待三个系统的命令返回再回去回复给客户

 

3.异步处理

 

 二、rabbitmq四大核心概念

  1. 生产者
  2. 交换机
  3. 队列
  4. 消费者

 

 

三、rabbitmq六大模式

  1. 简单模式
  2. 工作模式
  3. 发布订阅模式
  4. 路由模式
  5. 主题模式
  6. 发布确认模式

标签:队列,模式,概述,rabbitmq,等待,回复
From: https://www.cnblogs.com/wintermist/p/17231882.html

相关文章

  • SSL/TLS协议运行机制的概述
    互联网的通信安全,建立在SSL/TLS协议之上。本文简要介绍SSL/TLS协议的运行机制。文章的重点是设计思想和运行过程,不涉及具体的实现细节。如果想了解这方面的内容,请参阅RFC......
  • [计算机黑皮书]流水线概述
    内容来源:计算机组成与设计-硬件软件接口-原书第5版_13777443_(美)帕特森,(美)亨尼斯著_2015.07.pdf计算机黑皮书(191本):《神经计算原理》_11842123.pdf3D计算机图形学.原......
  • rabbitmq 基本常用操作
    目录常用操作当前窗口启动rabbitmq后台启动rabbitmq停止rabbitmq查看所有队列查看所有虚拟主机在ErlangVM运行的情况下启动RabbitMQ应用查看节点状态查看所有可用的插......
  • rabbitmq最佳实践
    在使用消息机制时,我们通常需要考虑以下几个问题:消息不能丢失保证消息一定能投递到目的地保证业务处理和消息发送/消费的一致性本文以RabbitMQ为例,讨论如何解决以上......
  • rabbitmq使用
     Usagerabbitmqctl[--node<node>][--timeout<timeout>][--longnames][--quiet]<command>[<commandoptions>]Availablecommands:Help:help......
  • SpringMVC-概述&案例
    SpringMVC-概述&案例SpringMVC是隶属于Spring框架的一部分,主要是用来进行Web开发,是对Servlet进行了封装。对于SpringMVC我们主要学习如下内容:SpringMVC简介请求与响......
  • RabbitMQ - 生产者消息确认、消息持久化、消费者消息确认、消费失败重试
    1.生产者消息确认RabbitMQ提供了publisherconfirm机制来避免消息发送到MQ过程中丢失。这种机制必须给每个消息指定一个唯一ID。消息发送到MQ以后,会返回一个结果给发送者,......
  • 文件的概述
    文件分类(存储介质)磁盘文件:文件的数据存放在磁盘上(音视频、图片文件、文档文件)设备文件:通过系统将外部设备抽象成文件文件分类(存储方式)任何磁盘文件在物理......
  • 知识融合概述
    知识融合概述什么是知识融合构建知识图谱的过程中,往往会对多个知识库进行合并,以期获得更全面的知识,这个过程就称为知识融合。由于被合并的各个知识库里的知识难免会存在......
  • 概述
       ......