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

连云港权威网站优化服务班级优化大师下载安装最新版

连云港权威网站优化服务,班级优化大师下载安装最新版,湛江论坛建站模板,网络技术服务包括哪些范围RabbitMQ 是一个消息中间件,实现了生产者消费者模型,可以用来接收、存储、转发消息。 专有名词介绍 要了解 RabbitMQ 的工作流程,我们需要先了解下面几个关键词: 1、Producer 生产者,即向 RabbitMQ 发送消息。 2…

RabbitMQ 是一个消息中间件,实现了生产者消费者模型,可以用来接收、存储、转发消息。

专有名词介绍

要了解 RabbitMQ 的工作流程,我们需要先了解下面几个关键词: 

1、Producer

生产者,即向 RabbitMQ 发送消息。

2、Consumer

消费者,即接收 RabbitMQ 中的消息。

3、Broker

可以看作是 RabbitMQ 的服务器,用来接收、发送消息。

4、Connection

连接,是 Producer、Consumer 与 Broker 建立 的 TCP 连接,这个连接是建立消息传递的基础。

5、Channel

信道,是 Connection 的抽象,一个 Connection 可以有多个 Channel,消息的接收、发送都是基于 Channel。

使用 Channel 可以将多个消息的发送与接收集中到一个 TCP 连接上,可以减少连接的建立与关闭,节约了网络资源。

6、Queue

队列,用来存储消息;

一个 Queue 可以被多个消费者订阅,一个消费者也可以订阅多个 Queue。

7、Exchange

交换机,当消息到达 RabbitMQ 时,经过对应的交换机,将消息存储到对应的 Queue 中;

一个交换机可以对应多个 Queue。

8、Virtual host

虚拟主机,为消息队列提供了逻辑上的隔离机制;

一个 BrokerServer 中可以有多个 Virtual host,当多个用户使用一个 RabbitMQ 时,会划分出多个虚拟主机,每个用户在自己的虚拟主机中创建对应的 Exchange 和 Queue。

RabbitMQ 的工作流程

1、Producer 在与 RabbitMQ Broker 建立 TCP 连接之后,会开启一个 Channel;

2、Producer 将消息通过 Channel 发送给 RabbitMQ Broker;

3、Broker 接收到消息之后,就会根据 Producer 将消息通过其对应的 Exchange 存放至 Queue;

4、若没有对应的 Queue,就会依据 Producer 的配置,将消息传发给 Producer 或 丢弃;

5、Consumer 与 RabbitMQ 建立连接之后,就可以获取对应的 Queue 中存放的消息,之后进行消费。

http://www.dtcms.com/wzjs/69623.html

相关文章:

  • 免代码开发平台seo网站推广工具
  • 毕设代做网站近期的新闻热点
  • 做网站宣传图的网站如何制作网页广告
  • 做视频网站可行吗线上推广如何引流
  • 深圳专业做网站哪家好厦门seo排名优化公司
  • 做日语网站个人博客登录首页
  • 枣庄手机网站制作营销型网站建设的主要流程包括
  • 阿里云建设网站好吗建设网站的网站首页
  • 网站后台 无法插入图片北京seo服务销售
  • 专业网站建设新闻长沙seo优化推荐
  • 做pc端网站要多少钱淘宝热搜关键词排行榜
  • 内江市网站建设网站策划运营
  • 网站备案幕布 下载如何开网店
  • 网站 seo百度sem推广
  • 邯郸做网站服务商东莞网络公司电话
  • 哈尔滨模板建站服务商广州网站推广平台
  • 做卖东西的网站多少钱广州网站快速优化排名
  • 建设信用卡官方网站西安网站维护
  • 网址导航怎么卸载不掉seo新手快速入门
  • 门户网站做pos机安卓系统最好优化软件
  • 筑龙网怎么免费下载怎么做好seo推广
  • lamp网站开发架构经验泉州网站建设
  • 没有备案做盈利性的网站违法吗网站模板设计
  • wordpress喜欢功能电脑优化
  • 网站开发赚钱吗 知乎大数据营销系统
  • 买卖平台有哪些网站个人网站推广方法
  • 想学网站建设 如何开始上海关键词优化报价
  • 张家口建站优化网络营销网站分析
  • 百度大全网站seo搜索优化怎么做
  • 龙岗区住房建设局网站seo自动排名软件