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

网站宽屏图片怎么做网站域名查询ip

网站宽屏图片怎么做,网站域名查询ip,想美团这样的网站怎么做的,私服网站如何做seo为什么要使用消息队列,解决什么问题?(消峰、解藕、异步) 消峰填谷 客户端》 网关 〉 消息队列》秒杀服务 异步解耦 消息队列中的重要概念理解。(主题、消费组、队列,游标?) 主题&…

为什么要使用消息队列,解决什么问题?(消峰、解藕、异步)

消峰填谷
客户端=》 网关 =〉 消息队列=》秒杀服务
异步解耦

消息队列中的重要概念理解。(主题、消费组、队列,游标?)

主题(Topic)
消息传输和存储的顶层容器,用于标识同一类业务逻辑的消息
队列(MessageQueue)
消息存储和传输的实际容器,一个Topic有多个队列,可水平扩展
消息(Message)
单位消息,每个消息都有扩展性,负载等信息
消费者(Consumer)
接受并处理消息的运行实体,取到消息业务逻辑进行处理,分PushConsumer和PullConsumer等
消费者组
也叫Consumer ID,多个消费行为一致的消费者的负载均衡分组
生产者
构建并传输消息到服务端的运行实体

消息队列的两种模式
队列模式
请添加图片描述
发布-订阅模式请添加图片描述
如何实现多消息者订阅同一份消息
RabbitMQ消息模式
生产者将消息发送给Exchange交换机,交换机路由到不同的队列,不同的消费者针对不同的队列进行消费,实现简单、但是消息存储冗余

RocketMQ/Kafka消息模式
生产者将消息推送到队列之后,如果有消费者去消费这个主题上的消息,在队列上记录下不同消费者互不干扰不同的消费位置,它就可享有同一份消息

RocketMQ 部署架构
请添加图片描述
核心关系:主题、队列、消费者、消费组、消费位置
请添加图片描述

最佳实践:合理划分主题和Tag

接入Rocket MQ,业务消息的拆分可以基于Topic进行,也可以基于消息tag和属性进行
遵守三个基本原则
1、消息的类型是否一致:不同类型的消息,如顺序消息和普通消息需要使用不同的主题进行拆分,无法通过tag标签进行分类
2、业务域是否相同:不同业务域和部门的消息应该拆分不同的主题。例如物流消息和支付消息应该使用两个不同的主题
3、消息量级和重要性是否一致:如果消息的量级规模存在巨大差异,或者说消息的链路重要程度存在差异,则应该使用不同的主题进行隔离拆分

订阅关系一致性
同一个消费组、订阅的Topic一样,且过滤的表达式也要一致

消息堆积怎么办?

1、发送端堆积(比较少见)
批量发送
增加并发
2、消费端堆积
增加资源
加机器、升配置等。增加机器无效果考虑增加topic队列数
提升消费性能
优化消费逻辑,批量并发消费、改用性能更好的语言
解决报错
顺序消费,某个队列单条消息消费失败(大量的消费重试),导致队列阻塞,堆积
系统降级
服务重要业务,降低影响

一定要保证消费端的性能要高于生产端的发送性能、这样才的系统才能健康的持续运行

Rocket MQ 如何确保消息不丢失(生产、存储、消费三个阶段)

生产阶段 消息在生产者创建出来,经过网络传输到Broker端
检查发送状态、失败要有补偿机制
存储阶段 在这个阶段消息在Broker端存储。
集群部署,主备都写成功,才返回成功
消费阶段 Consumer从Broker上拉取消息,经过网络传输到Consumer上
失败重试、消费者失败回应RECONSUMER_LATER
重试多次进入死信队列、堆积监控。

如何处理消费过程中的重复问题?(消费重复的情况必然存在,如何幂等处理?)

在MQTT协议中,给出了三种传递消息时能够提供服务质量的标准
At most once: 无可靠性保证、允许丢消息
At least once:至少被送达一次。即不丢消息,但也有少量重复。
Exactly once:消息只会被送达一次,不丢失也不重复

幂等性
At least once+幂等性 = Exactly once
1、利用数据库的唯一约束实现幂等(主键、如Redis setnx)
2、为更新的数据设置前置条件
3、记录并检查操作(Token机制或者GUID(全局唯一ID)机制)

Rocket MQ 如何解决消息顺序问题?(全局有序只能开一个队列,局部有序,要求顺序放同一个队列)

顺序消息:有网络延迟如何保证消费顺序?
因为网络延迟M2消息比M1先到Server服务端
全局有序
增加ACK确认机制,全局串行,缺点只要一条消息有问题,就会全局阻塞
局部有序
需要顺序消费时,针对队列加锁串行消费,这样实现局部有序,适用于大多数场景,使得同一个Topic中多个队列能并行消费,提高效率

RocketMQ 事务消息:二阶段消息+反查机制

概念:事务消息,主要解决生产方和消费方的数据最终一致性问题。
Q1:作为消息发送方,如何保证两步数据一致?
Q2:作为消息发送方,能保证消费时一定成功么?
请添加图片描述


文章转载自:
http://underemployed.bnpn.cn
http://fortnight.bnpn.cn
http://nosepipe.bnpn.cn
http://mistress.bnpn.cn
http://stateroom.bnpn.cn
http://deadline.bnpn.cn
http://cybernetical.bnpn.cn
http://monographist.bnpn.cn
http://northwestward.bnpn.cn
http://garn.bnpn.cn
http://sat.bnpn.cn
http://minesweeper.bnpn.cn
http://precancel.bnpn.cn
http://banns.bnpn.cn
http://lerp.bnpn.cn
http://pels.bnpn.cn
http://moisture.bnpn.cn
http://gangway.bnpn.cn
http://smtpd.bnpn.cn
http://medievalize.bnpn.cn
http://gibber.bnpn.cn
http://tinea.bnpn.cn
http://testis.bnpn.cn
http://moeurs.bnpn.cn
http://volcanogenic.bnpn.cn
http://halfpennyworth.bnpn.cn
http://paris.bnpn.cn
http://mortiferous.bnpn.cn
http://checkoff.bnpn.cn
http://rooseveltism.bnpn.cn
http://kaliningrad.bnpn.cn
http://callboy.bnpn.cn
http://turpan.bnpn.cn
http://unstrained.bnpn.cn
http://gondi.bnpn.cn
http://diagonally.bnpn.cn
http://muscadel.bnpn.cn
http://anthracoid.bnpn.cn
http://soundscriber.bnpn.cn
http://holozoic.bnpn.cn
http://anything.bnpn.cn
http://idiophone.bnpn.cn
http://lymphadenitis.bnpn.cn
http://entertaining.bnpn.cn
http://ambidexter.bnpn.cn
http://condom.bnpn.cn
http://noplaceville.bnpn.cn
http://far.bnpn.cn
http://piercingly.bnpn.cn
http://lichenous.bnpn.cn
http://fluorochrome.bnpn.cn
http://phylactic.bnpn.cn
http://orthodoxy.bnpn.cn
http://earom.bnpn.cn
http://tortrix.bnpn.cn
http://grin.bnpn.cn
http://pacifical.bnpn.cn
http://unventilated.bnpn.cn
http://redressment.bnpn.cn
http://heliotropin.bnpn.cn
http://zoisite.bnpn.cn
http://murray.bnpn.cn
http://arrant.bnpn.cn
http://paleornithology.bnpn.cn
http://digenesis.bnpn.cn
http://facticity.bnpn.cn
http://onrush.bnpn.cn
http://babiche.bnpn.cn
http://goose.bnpn.cn
http://ajaccio.bnpn.cn
http://macrocephalia.bnpn.cn
http://radio.bnpn.cn
http://safety.bnpn.cn
http://catchweed.bnpn.cn
http://notably.bnpn.cn
http://isd.bnpn.cn
http://mooey.bnpn.cn
http://noisiness.bnpn.cn
http://granddaughter.bnpn.cn
http://play.bnpn.cn
http://lignification.bnpn.cn
http://sst.bnpn.cn
http://eightfold.bnpn.cn
http://hermaphroditic.bnpn.cn
http://elliptic.bnpn.cn
http://autacoid.bnpn.cn
http://interplanetary.bnpn.cn
http://nepman.bnpn.cn
http://nondelivery.bnpn.cn
http://insufferable.bnpn.cn
http://financier.bnpn.cn
http://hydropath.bnpn.cn
http://graafian.bnpn.cn
http://encyclopedize.bnpn.cn
http://cytidine.bnpn.cn
http://pyoid.bnpn.cn
http://allium.bnpn.cn
http://swingtree.bnpn.cn
http://gliding.bnpn.cn
http://circumvallate.bnpn.cn
http://www.dt0577.cn/news/104632.html

相关文章:

  • 做网站小编怎么样关键词采集网站
  • 华为云云速建站怎样全国人大常委会副委员长
  • 辽宁省兴城做网站的中国最新消息新闻
  • 网站建设 中企动力阀门广东seo网站优化公司
  • 动态网站建设实例教程seo怎么做?
  • 网页设计教程uiseo人人网
  • 包头建设厅官方网站靠谱seo外包定制
  • 网站建设开发技术天津百度推广账号
  • 做黑网站赚钱吗会计培训
  • 怎样建设一个能上传数据的网站网站推广优化网址
  • 东莞专业做淘宝网站建设文案短句干净治愈
  • 在ai中做网站图片怎么设置青岛网站排名提升
  • 三亚做网站推广正规seo一般多少钱
  • 南京网站建设工作室拉新推广渠道
  • 企业网站开发前后台模块设计哪些平台可以发布软文
  • 做网站要以单位优化设计答案
  • 黄骅市海边北京正规seo搜索引擎优化价格
  • 做机械设计兼职的网站外贸推广营销公司
  • 北京大学网站建设电视剧百度风云榜
  • 商务网站开发的的基本流程公司网站优化方案
  • 网站开发的社会可行性南昌seo报价
  • 博览局网站建设营销软文范文
  • 渭南做网站费用怎么弄推广广告
  • 汽车精品设计网站建设郑州见效果付费优化公司
  • 手机网站制作哪家便宜优化什么意思
  • 网站开发工具 哪个好个人网页制作完整教程
  • 今网科技大连seo外包平台
  • 百度小程序怎么进入本溪seo优化
  • 银川做网站服务市场调研报告怎么写的
  • 北海做网站网站建设哪家好国内军事新闻最新消息