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

网站暂停怎么做天津网络推广公司

网站暂停怎么做,天津网络推广公司,做网站价格需要多少钱,成都网站制作电话MQ之保证消息的可靠性 1.消费端消息可靠性保证: 1.1 消息确认(Acknowledgements): 消费者在接收到消息后,默认情况下RabbitMQ会自动确认消息(autoAcktrue)。为保证消息可靠性,可以…

MQ之保证消息的可靠性

1.消费端消息可靠性保证:

1.1 消息确认(Acknowledgements):

消费者在接收到消息后,默认情况下RabbitMQ会自动确认消息(autoAck=true)。为保证消息可靠性,可以设置autoAck=false,使得消费者在处理完消息后手动发送确认(basicAck)。如果消费者在处理过程中发生异常或者未完成处理就终止运行,那么消息在超时时间内将不会被删除,会再次被RabbitMQ投递给其他消费者。

1.2 死信队列(Dead Letter Queue):

当消息不能被正常消费时(比如达到最大重试次数),可以通过设置TTL(Time To Live)或者死信交换器(Dead Letter Exchange)将消息路由至死信队列,从而有机会后续分析和处理这些无法正常消费的消息。

2.生产端消息可靠性保证:

2.1 消息持久化:

当生产者发布消息时,可以选择将其标记为持久化(persistent).这意味着即使 RabbitMQ 服务器重启,消息也不会丢失,因为它们会被存储在磁盘上。

2.2 确认(Confirm)机制:

开启confirm回调模式后,RabbitMQ会在消息成功写入到磁盘并至少被一个交换器接受后,向生产者发送一个确认(acknowledgement)。若消息丢失或无法投递给任何队列,RabbitMQ将会发送一个否定确认(nack). 生产者可以根据这些确认信号判断消息是否成功送达并采取相应的重试策略。

RabbitMQ作为消息中间件并启用publisher confirms(发布者确认)与publisher returns(发布者退回)机制时,可以确保消息从生产者到交换机的投递过程得到更准确的状态反馈。

在这里插入图片描述

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

相关文章:

  • 做政府邀请函网站是哪个软件注册推广平台
  • 中山里水网站建设seo赚钱
  • 官网和网站的区别上海牛巨仁seo
  • 大庆网站建设互动营销的方式有哪些
  • 做网站投广告攻略石家庄seo网络推广
  • 大朗网站仿做什么优化
  • 做mla的网站石家庄seo网络推广
  • 做自己照片视频网站搜索引擎的优化方法有哪些
  • 四合一做网站网页开发工具
  • 建设外贸商城网站网站搭建需要什么技术
  • 网站托管服务协议搜狗优化排名
  • 地产网站互动营销搜索引擎推广的三种方式
  • 免费注册建网站短链接生成器
  • 北京网站建设百度排名灰色词秒收录代发
  • 做网站的软件dw下载seo l
  • 做p2p网站 预算多少网站技术解决方案
  • o2o平台的基本信息好搜网惠州seo
  • 自应式网站而的跟地seo排名点击软件
  • 网站排名优化手机抖音关键词排名优化
  • 网站一直不收录推广普通话图片
  • 网站建设哪一家好百度统计官网
  • 上海建设工程检测网官网厦门seo培训学校
  • 深圳网站建设网络推广肇庆网站搜索排名
  • 惠州企业自助建站爱站网关键词长尾挖掘
  • 胶州做网站网站seo诊断分析
  • 这是我自己做的网站个人怎么建立网站
  • 北京建站模板公司武汉seo群
  • 做网站用百度浏览器惠州seo报价
  • 阿里云服务器怎么做网站免费网站流量统计工具
  • 深圳市网站建设制作设计平台北京网站优化专家