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

南通网站建设价格重庆建设施工工程信息网

南通网站建设价格,重庆建设施工工程信息网,建立网站所需的硬件和软件,青州网站建设公司前言 RabbitMQ是一个开源的消息代理软件#xff0c;它实现了高级消息队列协议#xff08;AMQP#xff09;标准#xff0c;提供可靠的消息传递机制。RabbitMQ可以用于在应用程序之间传递消息#xff0c;实现不同应用系统之间的解耦和通信。它支持多种编程语言#xff0c;…前言 RabbitMQ是一个开源的消息代理软件它实现了高级消息队列协议AMQP标准提供可靠的消息传递机制。RabbitMQ可以用于在应用程序之间传递消息实现不同应用系统之间的解耦和通信。它支持多种编程语言并提供了丰富的功能和插件使得开发者能够更轻松地构建分布式系统。RabbitMQ支持多种开放标准协议包括AMQP 1.0和MQTT 5。 本节内容是对rabbitmq核心组件及其工作原理的介绍方便我们更加清楚的使用rabbitmq作为消息中间键实现我们具体的业务场景。 正文 使用docker安装一个rabbitmq消息中间键 # latest RabbitMQ 3.13 docker run -it --name rabbitmq -p 5672:5672 -p 15672:15672 rabbitmq:3.13-management rabbitmq的核心组件 ①Broker服务器 rabbitmq的服务器用于存储消息的服务器。 ②Exchange交换机 用于接收来自生产者的消息并将这些消息路由到一个或多个与之绑定的队列。 ③Queue队列 用于存储消息的组件为防止消息丢失可持久化存储。 ④Binding绑定关系 定义了 Exchange 和 Queue 之间的关系它指定了消息应该如何从 Exchange 路由到相应的队列。 ⑤Connection通信连接 客户端和RabbitMQ之间的TCP连接用于消息的发送生产者或者消息的接收发布者。 ⑥Channel信道 在连接中创建的虚拟连接用于执行大部分的 AMQP操作。 ⑦Virtual host 一个逻辑概念它让 RabbitMQ可以在一台物理机上支持多个独立的消息代理实例。 rabbitmq的工作原理 发布消息生产者producer通过Connection连接与broker服务器建立一个Channel信道将消息发送给交换机Exchange交换机通过路由键router-key将不同主题的消息通过路由键转发给消息队列Queue消息被存储在Queue队列中默认是内存存储服务器重启消息会丢失生产使用一般会开启持久化存储。 消费消息消费者consumer通过Connection连接与broker服务器建立一个Channel信道主动拉取或者通过服务器推送来消费消息。 结语 至此关于rabbitmq的核心组件及其工作原理的内容到这里就结束了我们下期见。。。。。。
http://www.pierceye.com/news/967473/

相关文章:

  • 手机网站开发的目的在线免费看影视网站
  • 湖州网站设计wordpress自动删除p标签
  • 昆明几大网站学生网站建设实训总结
  • 丽江手机网站建设建设公司起名大全
  • seo网站分析工具wordpress的安装包
  • 北京网站建设报价表徐州专业做网站
  • 怎样做网站卖网站国内免费开源crm
  • wordpress多语言网站济宁住房和城乡建设厅网站
  • 免费crm网站下载网站建设 繁体
  • 东莞企业官方网站建设网站建设对产品推销作用大吗
  • php网站路径问题站长工具权重查询
  • 箱包官方网站模板摄影后期教程网站
  • iis 手机网站同域名网站改版需要把之前网站里的文章都拷贝过来吗?
  • 网站是专门对生活中的一些所谓常识做辟谣的商标设计网站排行
  • seo网站设计营销工具抽奖网站插件
  • 家装设计网站大全网站建设用哪个好
  • 青海企业网站建设企业建设网
  • 电子商务网站环境建设怎么劝客户做网站
  • 山西教育学会的网站建设网站投放广告教程
  • 游戏网站的设计方案做装修业务呢有多少网站
  • 口碑好网站建设公司电话百度联盟网站备案信息
  • 网站建设排行公司建筑网页设计详情
  • 德国的网站后缀技术支持 东莞网站建设母婴护理
  • 彩票娱乐网站建设wordpress 邮件推送
  • 如何申请网站备案如何选择邯郸做网站
  • 专注做一家男生最爱的网站北京旅游设计网站建设
  • c 做网站凡科网站免费版怎么做
  • 门户网站开发多少钱wordpress主题文章页面不显示
  • 网站建设丶金手指下拉13个人网站有什么用
  • 企业网站建设解决方案wordpress搜索不了中文linux