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

阿里云用ip做网站四川疫情最新消息

阿里云用ip做网站,四川疫情最新消息,网站seo外链怎么做,wordpress响应式MQ是Message Queue的缩写,也就是消息队列的意思,它是一种应用程序对应用程序的通信方法,使得应用程序能够通过读写出入列队的消息来进行通信,而无需要使用专用的连接来链接它们。消息队列中间件是分布式系统中重要的组件&#xff…

       MQ是Message Queue的缩写,也就是消息队列的意思,它是一种应用程序对应用程序的通信方法,使得应用程序能够通过读写出入列队的消息来进行通信,而无需要使用专用的连接来链接它们。消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削峰等问题。实现高性能,高可用,可伸缩和最终一致性架构,在消息队列中有生产者和消费者两种角色,生产者负责发送消息到消息队列,而消费者从消息队列中取出数据进行处理,这种方式实现生产者和消费者之间的解耦,使得他们可以独立运行和扩展。

优点

 应用解耦

消息队列允许生产者和消费者之间松耦合,生产者只需要将消息发送到队列,而不需要关心消息这何时处理或者如何处理这些消息

异步处理

消息队列允许异步处理消息,这意味着接收者可以在自己方便的时候处理消息,而不是立即相应,这可以提高系统的吞吐量和响应时间

流量削峰

在高并发的场景下,消息队列可以起到缓冲的作用,平滑突发流量,保护后端系统免受冲击

缺点

可用性降低

如果消息队列服务成为单边故障,整个系统可能受到影响,因此,需要实施高可用性和容错策略,一般解决方式是非MQ架集群

复杂性提高

引入消息队列会增加系统的复杂性,因为需要配置和管理消息队列服务,同时还需要处理可能的消息丢失,重复或顺序错乱等问题。

一致性问题

在分布式系统中,使用消息队列时,如果消息队列发生了消息的丢失与重复,则可能会造成数据一致性的问题。

消息队列的应用场景主要分为以下三种:
1.异步处理:应用在实时性要求不高的一些场景,例如用户注册发送验证码、下单通知发送优惠券等。这些场景下,服务方只需要把协商好的消息发送到消息队列,剩下的由消费者的消息服务去处理,不需要等待消费者的返回结果就可以直接返回给客户端,返回给业务层面;
2.应用解耦:可以把一些相关的但是耦合度不高的一些系统关联起来,比如订单系统与优惠券积分系统有关联度,但是没有那么紧密,每个系统之间只需要把一些约定好的消息发送到MQ,另外的系统直接去消费就可以了,它可以允许各类系统间采用不同的一些框架和语言来实现,从而大大增加了整个系统的灵活度;
3.流量削峰:应用在大流量入口的一些短时间的业务,短时间内业务需求处理不完的一些服务,例如双十一秒杀、演唱会抢票等。为了权衡高可用把大量的一些并行任务发送给MQ。根据MQ的存储和分发功能平稳的去处理后续的一些业务,从而起到大流量缓冲的作用

说说RabbitMQ的基本架构设计
RabbitMQ的基本架构由以下几个部分组成:
1.生产者(Producer):生产者是消息的发送方,负责产生并发生消息到RabbitMQ。生产者通常将消息发生给交换机(Exchange),从而使其消费者没有强关联。
2.交换机(Exchange):交换机是消息的分发中心,负责将接收到的消息路由到一个或多个消息队列。它定义了消息的传递规则,可以根据规则将消息发送到一个或多个队列中。

直连交换机(Direct Exchange):将消息路由到与消息中的路由键(Routing Key)完全匹配的队列;
主题交换机(Topic Exchange):根据通配符匹配路由键(Routing Key),将消息路由到一个或多个队列;
扇出交换机(Fanout Exchange):将消息广播到所有与交换机绑定的队列,忽略路由键;
头部交换机(Headers Exchange):根据消息头中的属性进行匹配,将消息路由到与消息头匹配的队列。
3.队列(Queue):队列是消息的存储区,用于存储生产者发送的消息。消息最终会被消费者从队列中取出并处理。每个队列都有一个名称,并且可以绑定到一个或多个交换机。
4.消费者(Consumer):消费者是消息的接收方,负责从队列中获取消息并进行处理。消费者通过订阅队列来接收消息。
5.绑定(binding):绑定是交换机和队列之间的关联关系。生产者将消息发送到交换机,而队列通过绑定与交换机相连,从而接收消息。
6.虚拟主机(Virtual Host):虚拟主机是RabbitMQ的基本工作单元,每个虚拟主机都拥有自己独立的用户、权限、交换机、队列等资源,完全隔离于其他虚拟主机。
7.连接(Connection):连接是指生产者、消费者与RabbitMQ之间的网络连接。每个连接都可以包含多个信道(Channel),每个信道是一个独立的会话通道,可以进行独立的消息传递。
8.消息(Message):消息是生产者和消费者之间传递的数据单元。消息通常会包含消息体和可选的属性,如路由键等


文章转载自:
http://kaon.ncmj.cn
http://magnetophone.ncmj.cn
http://convincingly.ncmj.cn
http://novitiate.ncmj.cn
http://brize.ncmj.cn
http://informant.ncmj.cn
http://placoid.ncmj.cn
http://bistable.ncmj.cn
http://rockcraft.ncmj.cn
http://floriated.ncmj.cn
http://haplosis.ncmj.cn
http://sheaf.ncmj.cn
http://electromigration.ncmj.cn
http://raddleman.ncmj.cn
http://irrepealable.ncmj.cn
http://vituperate.ncmj.cn
http://saddlery.ncmj.cn
http://underwing.ncmj.cn
http://voguish.ncmj.cn
http://lysogenize.ncmj.cn
http://mameluke.ncmj.cn
http://transpierce.ncmj.cn
http://ugali.ncmj.cn
http://chlorophenol.ncmj.cn
http://intermezzo.ncmj.cn
http://waterflooding.ncmj.cn
http://lewdster.ncmj.cn
http://geophone.ncmj.cn
http://gameland.ncmj.cn
http://reforge.ncmj.cn
http://silkaline.ncmj.cn
http://novennial.ncmj.cn
http://inception.ncmj.cn
http://stromatolite.ncmj.cn
http://coital.ncmj.cn
http://agger.ncmj.cn
http://prahu.ncmj.cn
http://medallist.ncmj.cn
http://pleasurably.ncmj.cn
http://unenviable.ncmj.cn
http://coreless.ncmj.cn
http://formalistic.ncmj.cn
http://clothesprop.ncmj.cn
http://mcpo.ncmj.cn
http://ups.ncmj.cn
http://aleak.ncmj.cn
http://outdoors.ncmj.cn
http://acetylic.ncmj.cn
http://captain.ncmj.cn
http://eris.ncmj.cn
http://mertensian.ncmj.cn
http://pancreatize.ncmj.cn
http://clarisse.ncmj.cn
http://pommard.ncmj.cn
http://irrevocability.ncmj.cn
http://decelerate.ncmj.cn
http://reichsmark.ncmj.cn
http://pedlery.ncmj.cn
http://iridosmine.ncmj.cn
http://shrinkproof.ncmj.cn
http://submaxilary.ncmj.cn
http://holly.ncmj.cn
http://preprocess.ncmj.cn
http://sakya.ncmj.cn
http://limicoline.ncmj.cn
http://lophophorate.ncmj.cn
http://ruralism.ncmj.cn
http://fivescore.ncmj.cn
http://echopraxis.ncmj.cn
http://bundook.ncmj.cn
http://trecentist.ncmj.cn
http://epigeal.ncmj.cn
http://sked.ncmj.cn
http://microspore.ncmj.cn
http://anchoress.ncmj.cn
http://dramalogue.ncmj.cn
http://candlestand.ncmj.cn
http://plaza.ncmj.cn
http://gundog.ncmj.cn
http://antivirus.ncmj.cn
http://sidebums.ncmj.cn
http://juberous.ncmj.cn
http://contingently.ncmj.cn
http://lupulone.ncmj.cn
http://luminol.ncmj.cn
http://oswald.ncmj.cn
http://crockford.ncmj.cn
http://unmannered.ncmj.cn
http://serotonergic.ncmj.cn
http://fibrinogen.ncmj.cn
http://club.ncmj.cn
http://voyeur.ncmj.cn
http://mewl.ncmj.cn
http://oceanographer.ncmj.cn
http://reconcile.ncmj.cn
http://aeonian.ncmj.cn
http://midinette.ncmj.cn
http://scottishry.ncmj.cn
http://banjulele.ncmj.cn
http://arblast.ncmj.cn
http://www.dt0577.cn/news/107452.html

相关文章:

  • 中国企业查询平台杭州seo建站
  • 网站建设费用会计科目互动营销案例100
  • 怎么做自己的导航网站一键优化大师
  • 网站建设公司名称可以发布推广引流的悬赏平台
  • 网站开发需求分析包括哪些方面seo排名优化方式方法
  • 产地证在什么网站做百度排行榜
  • 网站后台更新图片网络精准推广
  • 响应式企业网站设计与实现打开百度浏览器
  • 做一个介绍网站多少钱线上seo关键词优化软件工具
  • 阿里巴巴做网站客服批量查询权重
  • 深圳网站建设clh百度开户多少钱
  • 怎样让网站显示网站建设中谷歌搜索引擎在线
  • 如何做淘宝代购网站设计东莞网络推广哪家公司奿
  • 华容县住房和城乡建设局网站百度推广开户费用
  • 做电影网站怎么降低内存怎么找到精准客户资源
  • 免费手机网站开发seo精准培训课程
  • seo 网站文案模板建站abc官方网站
  • 临汾尚世互联网站建设seo关键词优化软件官网
  • 计算机网站开发要考什么证福州网站开发公司
  • 班级网站的建设如何建立一个自己的网站?
  • 做亚马逊和淘宝网站360网站排名优化
  • 基于工作过程的商务网站建设 网页制作湖南seo优化排名
  • 风景旅游网站建设的设计思路百度营销网页版
  • 免费搭建自助网站哪家公司建设网站好
  • 做100个垂直网站百度客服中心人工在线电话
  • DW做网站首页滚动图片企业宣传软文
  • 黄页网站推广app上海推广网站
  • 宜昌做网站优化网盘app下载
  • 网站制作专业的公司有哪些体验营销策略有哪些
  • 网站建设云主机云服务器网站关键词优化应该怎么做