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

十堰微网站建设长春网站建设 4435

十堰微网站建设,长春网站建设 4435,徐州自助建站模板,wordpress支持latex文章目录 TTL死信队列消息成为死信的三种情况队列如何绑定死信交换机 延迟队列RabbitMQ如何实现延迟队列 总结来源B站黑马程序员 TTL TTLTTL(Time To Live):存活时间/过期时间当信息到达存活时间后,还没有被消费,会被自动清除。RabbitMQ可以对消息设置过…

文章目录

  • TTL
  • 死信队列
    • 消息成为死信的三种情况
    • 队列如何绑定死信交换机
  • 延迟队列
    • RabbitMQ如何实现延迟队列

总结来源B站黑马程序员

TTL

TTLTTL(Time To Live):存活时间/过期时间当信息到达存活时间后,还没有被消费,会被自动清除。RabbitMQ可以对消息设置过期时间,也可以对整个队列(Queue)设置过期时间

死信队列

DLX(Dead Letter Exchange):死信交换机,当消息成为Dead Message后,可以被重新发送到另一个交换机,这个交换机就是DLX死信队列原理:当给正常的队列设置过期时间后,在这个过期时间内消息没有被消费的消息会被丢弃,但如果这个正常的队列绑定了一个死信交换机,那么队列里过期没有被消费的消息将不会直接被丢弃而是被直接发送给死信交换机死信交换机再将过期的信息发送给其他的队列(死信队列),从而过期的消息又可以被重新消费了。

截图来自黑马程序员

消息成为死信的三种情况

死信的三种情况1.队列消息长度达到限制2.消费者拒绝消费消息,basicNack/basicReject并且不把消息重新放入原目标队列,requeue=false3.原队列存在消息过期设置,消息到达超时时间未被消费。

队列如何绑定死信交换机

队列绑定死信交换机给对垒设置参数:x-dead-letter-exchage和x-dead-letter-routing-key

在这里插入图片描述

延迟队列

延迟队列:即消息进入队列后不会立即被消费,只有到达指定时间(过期时间TTL)后,才会被消费。需求场景:1.下单后,30分钟未支付,取消订单,回滚库存2.新用户注册成功7天后,发送消息问候。

在这里插入图片描述

RabbitMQ如何实现延迟队列

RabbitMQ本身并未直接提供延迟队列的功能。但我们可以将"TTL"+"死信队列"的组合方式实现延迟队列的效果.

在这里插入图片描述

http://www.hkea.cn/news/488633/

相关文章:

  • 学做网站需要多长时间免费推广平台排行
  • wordpress运行php 404360优化大师下载
  • seo排名网站 优帮云线上推广的三种方式
  • 平凉哪有做网站的百度推广登录入口官网网
  • 娄底网站优化自建网站平台有哪些
  • 做网站需要多少兆空间wix网站制作
  • 哪些网站教做生物实验今日新闻联播
  • 铜川市住房和城乡建设局网站信息流广告哪个平台好
  • 太原市建设交易中心网站首页百度手机助手app安卓版官方下载
  • 昆山网站建设网站建设郑州网络推广哪个好
  • 瑜伽网站设计国外推广网站
  • 什么网站做国外批发百度推广自己怎么做
  • 网站管理工具百度推广可以自己开户吗
  • 三水网站制作中山做网站推广公司
  • ysl网站设计论文郑州seo地址
  • 做食品的网站设计要注意片多多可以免费看电视剧吗
  • 网站排名推广自己怎么做长沙seo代理商
  • 手机网站改版公司加盟关键词优化排名查询
  • html5 图片网站建设企业网站多少钱
  • 企业网站定制开发流程网络营销的概念及特点
  • 做火影网站背景图农村电商平台有哪些
  • 国内html5网站建设seo兼职工资一般多少
  • 青海西宁网站建设公司百度网络推广
  • 服装公司网站设计百度站长收录入口
  • 做搜索关键词任务网站网站维护是什么意思
  • 2018什么做网站百度网盘网页版入口
  • 深圳福田大型商城网站建设石家庄最新疫情最新消息
  • 网站版面结构chatgpt 网站
  • 网站后期推广是谁来做广州百度推广开户
  • 不上此网站枉做男人免费制作网站平台