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

宁德做网站公司久久seo综合查询

宁德做网站公司,久久seo综合查询,网站模板源码免费下载,电商课程培训文章收录在网站:http://hardyfish.top/ 文章收录在网站:http://hardyfish.top/ 文章收录在网站:http://hardyfish.top/ 文章收录在网站:http://hardyfish.top/ 基本原理 消息的可靠性投递 RabbitMQ 消息的投递路径为&#xff…

文章收录在网站:http://hardyfish.top/

文章收录在网站:http://hardyfish.top/

文章收录在网站:http://hardyfish.top/

文章收录在网站:http://hardyfish.top/

在这里插入图片描述

基本原理

消息的可靠性投递

RabbitMQ 消息的投递路径为:

  • 生产者 ------> 交换机 ------> 队列 ------> 消费者

在 RabbitMQ 工作的过程中,每个环节消息都有可能传递失败,可以通过以下三种模式来监听消息时候投递成功:

  • 确认模式(Confirm):可以监听消息是否从生产者成功传递到交换机。

  • 退回模式(Return):可以监听消息是否从交换机成功传递到队列。

  • 消费者消息确认(Consumer Ack):可以监听消费者是否成功处理消息。

高级特性

消费端限流

RabbitMQ 提供了一种 Qos(Quality Of Service,服务质量)服务质量保证功能。

即在非自动确认消息的前提下,如果一定数目的消息未被确认之前,不再进行消费新的消息。

通过消费端限流的方式限制消息的拉取速度,达到保护消费端的目的。

不公平分发

在 RabbitMQ 中,多个消费者监听同一条队列,则队列默认采用的轮询分发。

但是在某种场景下这种策略并不是很好,例如消费者1 处理任务的速度非常快,而其他消费者处理速度却很慢。

  • 此时如果采用公平分发,则消费者1 有很大一部分时间处于空闲状态。
  • 此时可以采用不公平分发,即谁处理的快,谁处理的消息多。

消息存活时间

可以设置消息的存活时间(Time To Live,简称TTL),单位是毫秒,当消息到达存活时间后还没有被消费,会被移出队列。

RabbitMQ 可以对队列的所有消息设置存活时间,也可以对某条消息设置存活时间。

  • 消息到达存活时间未被消费时,消息会被放入死信队列。

优先级队列

RabbitMQ 优先级队列(Priority Queue)是一种特殊的队列,它根据消息的优先级将其放置在队列中。

当消费者从队列中获取消息时,它将按照优先级从高到低的顺序获取消息。

优先级队列可以用于处理一些需要按照优先级处理的消息,例如日志记录、任务调度等。

http://www.dinnco.com/news/8142.html

相关文章:

  • 南宁市住房和城乡建设局网站百度贴吧官网入口
  • 网站多页面布局百度官方优化软件
  • 下列关于网站开发中网页上传和长沙百度网站排名优化
  • 独立系统网站seo软件优化
  • 常州做网站公司关键词优化软件有哪些
  • 荣耀手机商城官方网站荣耀60pro游戏广告投放平台
  • 网站建设选择本地杭州百度快照优化排名推广
  • 域名注册服务商网站营销必备十大软件
  • 河源网站开发太原网站制作优化seo
  • 世界工厂批发网官网搜索引擎优化seo的英文全称是
  • 传奇网站一般怎么做的线下推广怎么做
  • 新手做哪类网站怎么去推广一个产品
  • 做文案策划需要看什么网站网站搭建策略与方法
  • 网站使用用香港的空间 能挂广告吗淘宝seo排名优化软件
  • 做网站怎么做小图标郑州百度推广公司电话
  • 苏州公司做网站市场调研报告总结
  • 服务器在香港的网站谷歌seo网站推广怎么做
  • 西宁网站制作公司湖北seo服务
  • 女生学什么技术最吃香百度推广和优化哪个好
  • 网站seo好学吗新闻源软文推广平台
  • 塑料机械怎么做网站关键词排名优化公司
  • 南昌加盟网站制作广告联盟app
  • 西青天津网站建设推广互联网营销
  • 网站建设技术网站建设上海网络推广
  • 怎么做网站调查表seo是一种利用搜索引擎
  • 网站价格网页制作页面关键词优化
  • 网站有源代码如何做seo千锋教育培训怎么样
  • 建设网站定制网络营销策略包括哪四种
  • 党务公开网站怎么建设优化大师免费版
  • 网站漂浮代码百度关键词优化多少钱