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

手机网站移动应用百度指数专业版app

手机网站移动应用,百度指数专业版app,58同城有做网站,wordpress增加文章类型1. 大状态调优 大状态调优:在我们的项目中,在做新老访客修复时,我们将每个mid的访问时间都存到了状态里面,在做回流用户数时,我们将每个用户的登录时间都存到了状态里面,导致了大状态问题,由于…

1. 大状态调优

大状态调优:在我们的项目中,在做新老访客修复时,我们将每个mid的访问时间都存到了状态里面,在做回流用户数时,我们将每个用户的登录时间都存到了状态里面,导致了大状态问题,由于hashmap状态后端会将数据存储到内存,所以就会出现内存不够的情况。

 我们的解决办法就是将状态后端改成了rocksdb,并且开启增量检查点和本地恢复去进行调优。

2. 反压

反压:反压其实就是下游数据的计算速度,赶不上上游数据的发送速度。

我们遇到过一次反压,就是我们DWS层的订单表,需要去和hbase的维度表进行关联,在关联的过程中,涉及到很多的网络IO,所以导致算子计算变慢,产生了反压。

那我们怎么定位反压的呢, 我们是通过查看Web UI,发现map算子是黑色,然后我们去查看代码逻辑,发现了这个问题。

我们是通过添加Redis旁路缓存来解决这个问题的,因为Redis读取数据比较快,所以解决了算子计算慢的问题,也就解决了反压的问题。

然后我们考虑到,写Doris的时候也是和外部系统进行交互,可能也会产生反压问题,所以我们通过设置攒批发送,来预防反压问题。

还有如果我们第二天做活动,那么我们会提前增加服务器和内存、CPU资源,来预防大数据量造成的反压问题。

3. 数据倾斜

我们项目中还遇到过数据倾斜的问题,比如我们将MySQL中的数据存到kafka时,是以表名作为key保存到kafka的不同分区当中的,当我们用flink程序去读取kafka的数据时,因为每个表的数据量不同,所以每个并行度处理的数据量是相差很大的,就造成了数据倾斜。

我们的解决办法就是在source算子的后面,加上了rebalance算子,就可以将输入流数据平均分配到下游的并行任务中去,就解决了数据倾斜问题。

还有就是我们在统计各省份GMV的时候,由于每个省份的数据量不同,所以在我们根据省份keyby之后,导致有的分区数据量比别的分区数据量大很多,就导致了数据倾斜问题。

我们在统计计算各省份GMV的时候出现了频繁的反压,所以就考虑说是不是数据倾斜的问题,排查完后发现确实是数据倾斜,kafka根据不同的key存到不同的分区当中,根据表的表明作为key存到不同的分区当中,但是有些表的数据比较多,导致某个分区的量比较多,下游去消费的时候导致某个并行度的数据比较多,就导致了数据倾斜,所以说我们统计各省份GMV的时候,就出现了这种情况,之后我们讨论出了两种解决方案,一种是为了避免热点 key 的设计,把北京、上海等热点城市分成不同的区域,进行单独的处理。还有一种是通过两阶段聚合解决 KeyBy 热点,首先把分组的 key 打散,比如加随机后缀,对打散后的数据进行聚合,把打散的 key 还原为真正的 key,二次 KeyBy 进行结果统计,然后输出。
 

http://www.dt0577.cn/news/51002.html

相关文章:

  • 有谁知道网站优化怎么做泰安seo公司
  • 做网站需要的程序银行营销技巧和营销方法
  • 区块链技术和网站开发结合沧州网站建设公司
  • 玉泉营网站建设公司站内关键词排名优化软件
  • 石岩网站建设seo中文
  • 专业做律师网站的公司运营推广的方式和渠道有哪些
  • 保健品做哪个网站好网站关键词推广
  • html网站开发乐陵seo外包公司
  • 做网站怎么做起来的友情链接平台赚钱吗
  • 微分销系统软件网站页面优化内容包括哪些
  • 免费淘宝网站建设it培训课程
  • 网站如何减少404跳转品牌推广百度seo
  • 内部网站制作晋江怎么交换友情链接
  • 成都建站网址站长工具最近查询
  • 网站建设中的财务预算怎么推广产品
  • 四川阿坝建设招标网站网络营销工作内容和职责
  • 汽修网站怎么做故事式软文广告300字
  • 上海专业网站建设公司排名市场推广方案和思路
  • 北京市建设工程教育考试网站网络营销期末总结
  • 济南网站优化分析长沙百家号seo
  • 郑州做网站hnqfu如何写好一篇软文
  • 为什么企业要建设自己的企业文化seo一键优化
  • 做外贸批发有哪些网站线上销售渠道有哪些
  • 培训型网站建设方案好看的友情链接代码
  • seo网络营销教程优化人员是什么意思
  • 企业网站建设方案书 范本网店如何推广
  • 网站怎么做的防采集手机如何制作网站教程
  • 自学html做网站要多久百度网盘下载速度慢破解方法
  • flash网站导航怎么做谷歌seo网络公司
  • 上海网站设计方法公司网站费用