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

asp网站变慢做异形建筑的网站

asp网站变慢,做异形建筑的网站,wordpress右浮动,网站建设销售方面会遇到的问题一、生产者端防丢失 1. 发送方式选择 同步发送:使用 send() 方法,等待 Broker 确认响应(SendResult),确保消息已成功发送。异步发送:使用 sendAsync() 方法并设置回调函数,处理发送成功 / 失败…

一、生产者端防丢失

1. 发送方式选择
  • 同步发送:使用 send() 方法,等待 Broker 确认响应(SendResult),确保消息已成功发送。
  • 异步发送:使用 sendAsync() 方法并设置回调函数,处理发送成功 / 失败的逻辑。
  • 单向发送:使用 sendOneway(),不等待响应(适用于允许少量丢失的场景)。
2. 重试机制
  • 设置 maxRetryTimesWhenSendFailed:生产者自动重试次数(默认 2 次)。
  • 自定义异常处理:捕获 MQClientExceptionRemotingException,手动重试。

二、Broker 端防丢失

1.消息持久化
2.主从复制

Broker消息的零丢失方案:

  • 同步刷盘:在返回应用写成功状态前,消息已经被写入磁盘。
  • 异步刷盘:消息可能只是被写入了内存的PAGECACHE,写操作的返回快,吞吐量大;当内存里的消息量积累到一定程度时,统一触发写磁盘操作,快速写入
  • 同步复制:等Master和Slave均写成功后才反馈给客户端写成功状态
  • 异步复制:只要Master写成功即可反馈给客户端写成功状态

推荐:

  • 刷盘方式

Master和Slave都设置成ASYNC_FLUSH的异步刷盘

  • 复制方式

Master配置成SYNC_MASTER 同步复制

三:消费者端防丢失

1.广播消费(BROADCASTING

2.事务消息(半消息)

3.死信队列

怎么保证不丢失?
  • 生产者
    • 开启confirm模式,重试的机制
  • rocketMQ
    • 开启持久化(增大 commitLog 刷盘间隔
  • 消费者
    • ack的机制

消息持久化机制:Broker接收到消息后,会立即将消息写入磁盘,并返回确认信息给生产者。RocketMQ支持同步刷盘和异步刷盘两种方式,其中同步刷盘方式在消息写入磁盘后才返回确认,可靠性更高

消费失败后的常见的处理方法:
  • 方式 1:返回 Action.ReconsumeLater(推荐) 重试
  • 方式 2:返回 Null
  • 方式 3:抛出异常
http://www.dtcms.com/wzjs/801588.html

相关文章:

  • 电商网站开发常用代码网站设置不安全
  • 领优惠券的网站是怎么做的字体排版设计网站
  • 哪个网站有做形象墙深圳市建设信息网官网
  • 如何在企业版社保网站做增员漳州 网站建设公司哪家好
  • 动易网站内容管理系统长沙做网站 青创互联
  • 建立淘宝客网站永久免费国外vps无需信用卡
  • 烟台开发区做网站2019wordpress使用手册
  • 山东省建设厅网站电话查询商务网站建设服务商
  • 老电脑做网站服务器查看网站是什么空间
  • 珠海网站品牌设计公司简介游戏平台网站
  • 安阳网站公司哪家好工程建设举报网有哪些网站
  • 黄金路网站建设公司全国企业网查询
  • 织梦网站导航固定外贸网站推广怎么样
  • 榆林免费做网站公司网站手机版绑定域名
  • 网站多个页面要加引导开发者是什么职业
  • 闲鱼钓鱼网站怎么制作网站源码天堂
  • 如何做的网站手机可以用湘潭注册公司
  • 做网站一般图片的比例网络营销产品概念的五个层次
  • 珠海市建设局网站广东省建设厅信息网
  • 建设工程消防网站进入程序怎么做钓鱼网站生成
  • 开业时网站可以做哪些活动小程序商城开发华网天下优秀
  • 电子商务的网站案例长沙优化网站关键词
  • 做设计的网站定制创建国际网站
  • 怎样把网站上传到空间在线免费crm黑白配
  • 做网站 人工智能江门企业网站模板建站
  • 湖北省建设规划网站中企动力 网站模板
  • 建设网站时以什么为导向营销号视频生成器网页版
  • 网站备案号有什么用服务好的成都网站建设
  • 推荐几个网站漳州网站开发找出博大科技
  • 网站为什么吸引人网站速度打开慢的原因