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

甜点网站建设的功能及意义溧阳做网站价格

甜点网站建设的功能及意义,溧阳做网站价格,软文营销定义,甘肃省嘉峪关建设局网站文章目录 现象业务背景排查过程Push与Pull 现象 用户反馈消费者出现消息积压,并且通过日志看,一直重复消费,且没有报错日志。 业务背景 用户的消费者是一个将文件做Embedding的任务,(由于AI技术的兴起,大…

文章目录

  • 现象
  • 业务背景
  • 排查过程
  • Push与Pull

现象

用户反馈消费者出现消息积压,并且通过日志看,一直重复消费,且没有报错日志。

img

业务背景

  1. 用户的消费者是一个将文件做Embedding的任务,(由于AI技术的兴起,大量文档需要做RAG);
  2. Embedding是一个比较耗时的过程,如果文件大,耗时会更长;
  3. 消费者使用的是push模式、手动提交offset的方式;
  4. 由于耗时比较长,将提交offset的超时时间改成了2小时;
  5. 服务运行一段时间,QPS不高(个位数),压力不大。

排查过程

  1. 从监控中看,消费者有了100多条积压,并且持续了很长时间;
  2. 从业务上,有一个用户同一时间上传了大量大文件;
  3. 只有一个消费者,服务端瞬间产生大量消息,同一时间推送给了消费者;
  4. 消费者处理Embedding任务超过两小时,导致这一批消息提交offset超时;
  5. 服务端认为客户端处理消息失败,一直进行重新推送,所以造成了没报错,但是一直重复消费的情况。

Push与Pull

MQ的消费模式可以大致分为两种,一种是推Push,一种是拉Pull。

  • Push是服务端主动推送消息给客户端,优点是及时性较好,但如果客户端没有做好流控,一旦服务端推送大量消息到客户端时,就会导致客户端消息堆积甚至崩溃。
  • Pull是客户端需要主动到服务端取数据,优点是客户端可以依据自己的消费能力进行消费,但拉取的频率也需要用户自己控制,拉取频繁容易造成服务端和客户端的压力,拉取间隔长又容易造成消费不及时。
http://www.yayakq.cn/news/832207/

相关文章:

  • 个人网站怎么建立网站空间分类
  • 建设网站如何赢利中国成熟iphone
  • 支付宝也做网站吗php做的商城网站必备功能
  • 学校网站建设评比网站开发工程师 上海
  • 大连建设学校网站什么人最需要建设网站
  • 做网站想要个计算器功能室内设计中文网
  • 官方网站建设优化南京市的网站是由那几家公司做的
  • 响应式网站效果图做多大的国家中小企业公共服务平台
  • 怎么联系企业的网站建设福州百度快速优化排名
  • 淘客没有网站难做做民宿最大的网站
  • 国内p2p网站建设肇庆做网约车
  • 静态网站开发课程网wordpress 标签 中文乱码
  • 网站维护入门教程怎么查网站做404页面没
  • h5模板网站有哪些企业网站开发总结
  • 动易手机网站模板全国新冠疫苗接种率
  • 建设工程抗震管理条例重庆网站seo营销模板
  • 哈尔滨做网站哪家便宜爱星光(istar)高端网站建设
  • 学做室内效果图的网站wordpress 作者简介
  • 天津企业网站设计报价装修公司网站dede模板
  • 网站内容该怎么做手机商城下载安装
  • 安徽通皖建设工程有限公司网站电子商务网站策划书
  • 永久免费网站推荐开源 企业网站
  • 四川省铁路建设有限公司网站住房和城乡建设厅官网查询
  • 黄冈网站推广策略甘肃省环保建设申报网站
  • 英文服装商城网站建设社团网站模板
  • 辽宁省建设厅特种工查询网站网站建设企业有哪些内容
  • 网站开发技术文档包含广东省政务服务网
  • 广州建设网站怎么做ui设计师需要学的软件
  • 本地佛山企业网站建设公众平台助手
  • 青岛私人做网站关键词排名推广公司