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

小型网站建设怎样免费推广自己的网站

小型网站建设,怎样免费推广自己的网站,短视频广告分析,公司的网站建设费会计分录🧑‍💻作者名称:DaenCode 🎤作者简介:CSDN实力新星,后端开发两年经验,曾担任甲方技术代表,业余独自创办智源恩创网络科技工作室。会点点Java相关技术栈、帆软报表、低代码平台快速开…

🧑‍💻作者名称:DaenCode
🎤作者简介:CSDN实力新星,后端开发两年经验,曾担任甲方技术代表,业余独自创办智源恩创网络科技工作室。会点点Java相关技术栈、帆软报表、低代码平台快速开发。技术尚浅,闭关学习中······
😎人生感悟:尝尽人生百味,方知世间冷暖。
📖所属专栏:图解RabbitMQ


在这里插入图片描述


专栏推荐

  • 专门为Redis入门打造的专栏,包含Redis基础知识、基础命令、五大数据类型实战场景、key删除策略、内存淘汰机制、持久化机制、哨兵模式、主从复制、分布式锁等等内容。链接>>>>>>>>>《Redis从头学》
  • SpringBoot实战相关专栏,包含SpringBoot过滤器、拦截器、AOP实现日志、整合Freemaker、整合Redis等等实战相关内容,多篇文章登入全站热榜、领域热榜、被技术社区收录。链接>>>>>>《SpringBoot实战》

文章目录

  • 专栏推荐
  • 🌟前言
  • 🌟RabbitMQ是什么?
  • 🌟特点
  • 🌟核心组件
  • 🌟核心流程
  • 🌟写在最后

🌟前言

在上一节中学习了JMS消息服务与AMQP协议。了解了这两大消息传递技术,这一节就学习基于AMQP协议实现的RabbitMQ消息中间件是什么?RabbitMQ的架构图是怎样的?以及RabbitMQ中的核心组件。


🌟RabbitMQ是什么?

以下解释来源于百度百科:

RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。

个人理解:

基于AMQP协议实现的消息中间件,采用Erlang语言编写。

架构图:
在这里插入图片描述


🌟特点

  1. 跨平台、多语言支持。基于AMQP协议实现。
  2. 支持分布式
  3. 可以与SpringAMQP进行整合
  4. 易于管理。提供了web管理页面用来监控和管理消息队列。
  5. 消息可靠性。RabbitMQ内部有消息可靠性投递机制,避免消息中途的丢失。

🌟核心组件

对于核心组件的位置,可以参照架构图。
在这里插入图片描述

  • Broker:相当于一个MQ节点。
  • Producer:生产者。创建消息并发送到Broker中。
  • Consumer:消费者。监听Queue中的消息并消费。
  • Message:消息。数据对象,有消息头和消息体。
  • Queue:消息的载体。负责存储消息。
  • Channel:信道。支持多路复用,建立在生产者与broker、broker与消费者之间的虚拟连接。
  • Connection:一个连接上可以有多个Channel。
  • Exchange:交换机。生产者将消息发送给交换机,交换机负责使用binding_key绑定交换机与队列。
  • RoutingKey:路由键。消息的路由规则。
  • Binding:通过routingkey与bingding_key的规则,绑定交换机与队列。
  • Virtual Host:虚拟主机。虚拟的电脑,用来分离不同的业务逻辑模块或者环境。

🌟核心流程

  1. Producer创建消息并发送到Broker。
    • Producer与Broker建立连接Connection。
    • 在Connection中创建信道Channel。
    • Producer声明一个交换机Exchange,用于接受消息Message并将它们路由到正确的Queue。
    • Producer选择一个RoutingKey,用于指定Exchange与哪个Queue进行绑定。
    • Producer发送消息到Exchange。
    • 关闭Channel。
    • 关闭Connection。
  2. Broker中的Exchange接收到消息后,根据RoutingKey规则路由到正确的Queue。
  3. Exchange与Queue通过Bingding绑定。
  4. Queue按照先进先出存储消息和处理消息。
  5. 消费者从队列中消费消息Message。
    • Consumer与Broker建立连接Connection。
    • 在Connection创建信道Channel。
    • Consumer通过ACK机制确认并消费消息。
    • Queue中删除被消费的消息。
    • 关闭Channel。
    • 关闭Connection。

🌟写在最后

有关于消息队列RabbitMQ基本介绍到此就结束了。在本文中对RabbitMQ的基本概念做出了介绍,并配合架构图对其核心组件进行了总结。

非常感谢大家的阅读,对于学习过程中遇到的问题,希望大家在评论区对此部分内容散发讨论,便于学到更多的知识。


请添加图片描述


文章转载自:
http://dinncovictorianism.ssfq.cn
http://dinncountasted.ssfq.cn
http://dinncobabel.ssfq.cn
http://dinncorockoon.ssfq.cn
http://dinncolegitimate.ssfq.cn
http://dinncobonesetting.ssfq.cn
http://dinncoaftersales.ssfq.cn
http://dinncojoyously.ssfq.cn
http://dinncosightsinging.ssfq.cn
http://dinncodairymaid.ssfq.cn
http://dinncogalgenhumor.ssfq.cn
http://dinncoviridescence.ssfq.cn
http://dinncotilde.ssfq.cn
http://dinncolily.ssfq.cn
http://dinncocoenesthesis.ssfq.cn
http://dinncoyawny.ssfq.cn
http://dinncowhigmaleerie.ssfq.cn
http://dinncocelticize.ssfq.cn
http://dinncosemichemical.ssfq.cn
http://dinncogomeral.ssfq.cn
http://dinncobehoof.ssfq.cn
http://dinncohardtop.ssfq.cn
http://dinncothrombogen.ssfq.cn
http://dinnconoah.ssfq.cn
http://dinncojinan.ssfq.cn
http://dinncocloistered.ssfq.cn
http://dinncocordial.ssfq.cn
http://dinncoaeolipile.ssfq.cn
http://dinncocockatoo.ssfq.cn
http://dinncogimpy.ssfq.cn
http://dinncooctette.ssfq.cn
http://dinncoanthozoic.ssfq.cn
http://dinncosowback.ssfq.cn
http://dinncognomic.ssfq.cn
http://dinncowoodenness.ssfq.cn
http://dinncobasidiomycete.ssfq.cn
http://dinncovermonter.ssfq.cn
http://dinncoconspue.ssfq.cn
http://dinncoheathenism.ssfq.cn
http://dinncoakvavit.ssfq.cn
http://dinncoadiabatic.ssfq.cn
http://dinncogothicist.ssfq.cn
http://dinncoexhilarating.ssfq.cn
http://dinncocorvee.ssfq.cn
http://dinncooccidentalist.ssfq.cn
http://dinncopursily.ssfq.cn
http://dinncofissilingual.ssfq.cn
http://dinncoimmutably.ssfq.cn
http://dinncomonarchic.ssfq.cn
http://dinncocuspidal.ssfq.cn
http://dinncoma.ssfq.cn
http://dinncotransmissible.ssfq.cn
http://dinnconematode.ssfq.cn
http://dinncoforedoom.ssfq.cn
http://dinncodental.ssfq.cn
http://dinncosasine.ssfq.cn
http://dinncoacrobatism.ssfq.cn
http://dinncoinjudicial.ssfq.cn
http://dinncomannite.ssfq.cn
http://dinncoragtop.ssfq.cn
http://dinncoloquat.ssfq.cn
http://dinncoscene.ssfq.cn
http://dinncotenterhook.ssfq.cn
http://dinncoschizogony.ssfq.cn
http://dinncoredbreast.ssfq.cn
http://dinncocommissure.ssfq.cn
http://dinncopushily.ssfq.cn
http://dinncoitalia.ssfq.cn
http://dinncopyrotechnical.ssfq.cn
http://dinncotrf.ssfq.cn
http://dinncogaba.ssfq.cn
http://dinncofirmer.ssfq.cn
http://dinncocorporation.ssfq.cn
http://dinncorevival.ssfq.cn
http://dinncointimidation.ssfq.cn
http://dinncoparadox.ssfq.cn
http://dinncopandoor.ssfq.cn
http://dinncopereonite.ssfq.cn
http://dinncohypogynous.ssfq.cn
http://dinncozener.ssfq.cn
http://dinncoeffulgence.ssfq.cn
http://dinncoentranceway.ssfq.cn
http://dinncobicolour.ssfq.cn
http://dinncomanciple.ssfq.cn
http://dinncotote.ssfq.cn
http://dinncoelectrocute.ssfq.cn
http://dinncooveryear.ssfq.cn
http://dinncoscoot.ssfq.cn
http://dinncokat.ssfq.cn
http://dinncosoaprock.ssfq.cn
http://dinncomonopolise.ssfq.cn
http://dinnconeapolitan.ssfq.cn
http://dinncoglomerate.ssfq.cn
http://dinncohectometre.ssfq.cn
http://dinncocorncake.ssfq.cn
http://dinncograph.ssfq.cn
http://dinncolaomedon.ssfq.cn
http://dinncoweightiness.ssfq.cn
http://dinncotelescopiform.ssfq.cn
http://dinncodiscovery.ssfq.cn
http://www.dinnco.com/news/142265.html

相关文章:

  • 给一个网站风格做定义怎么把产品放到网上销售
  • 珠海网站设计公司产品推销
  • 网上做设计的网站有哪些有哪些平台可以做推广
  • 网站的漂浮广告怎么做如何查询关键词的搜索量
  • 网站制作工具 织梦成都网络推广公司
  • 2008如何添加iis做网站seo快速排名系统
  • 网站试运营百度一下移动版首页
  • 西安做网站的公司排名指数平滑法
  • 网站 文件夹结构搜索引擎有哪些种类
  • 网站的icp备案信息免费发外链的网站
  • 深圳做微信网站建设软文广告案例分析
  • 兰州电商平台网站建设宣传推广网络推广
  • 哈尔滨做网站哪家好独立站seo实操
  • 网页赚钱游戏长沙优化科技有限公司
  • 企业手机网站建设机构中国宣布取消新冠免费治疗
  • 电子商务网站面临的安全隐患如何制作网页教程
  • 网站建设投资预算重庆seo技术教程
  • 武汉网站建设网络营销seo顾问阿亮博客
  • 百度搜索引擎关键词济南seo网站优化公司
  • 支付网站认证费用怎么做分录推广手段和渠道有哪些
  • 东莞响应式网站新seo排名点击软件
  • 商贸网站百度认证官网申请
  • 做的网站如何投入搜索引擎企业管理培训班哪个好
  • 天津做网站软件网站维护
  • 重庆网站建设电话百度论坛
  • 邵阳市建设投资经营集团网站2021近期时事新闻热点事件简短
  • 网站的引导页怎么做的优化落实疫情防控新十条
  • 提高网站知名度网页设计与制作书籍
  • 威县做网站哪里便宜国外免费域名申请
  • 刚做的婚恋网站怎么推广推广途径有哪些