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

建设注册中心网站首页网站的开发工具和运行环境

建设注册中心网站首页,网站的开发工具和运行环境,网站姐姐做床戏网站,模板板网站背景 flink的checkpoint监控页面那里有两个指标Sync Duration 和Async Duration,一个是开始进行同步checkpoint所需的时间,一个是异步checkpoint过程所需的时间,你是否也有过疑惑,是否只是同步过程中的时间才会阻塞正常的数据处理…

背景

flink的checkpoint监控页面那里有两个指标Sync Duration 和Async Duration,一个是开始进行同步checkpoint所需的时间,一个是异步checkpoint过程所需的时间,你是否也有过疑惑,是否只是同步过程中的时间才会阻塞正常的数据处理,而异步checkpoint的时间不会影响正常的数据处理流程?

问题追踪

这里我们只拿Aligned checkpoint 和FsBackEnd作为例子,我们知道当一个算子收到前置所有算子的checkpoint barrier后,就会开始进行checkpoint操作:

  1. checkpoint操作的过程的第一步是同步操作,也就是这一步使用的lock和数据处理过程使用的lock是同一个,同步checkpoint操作的过程中是会阻塞数据正常处理流程的,在同步处理的这一步骤中最主要进行的操作是对当前的状态进行快照操作,进行状态快照的过程只是拷贝当前状态的对象引用,那一定有人说,你仅仅拷贝对象的引用,那么当这个对应引用所指向的对象是可变的并且数据处理过程中改变了这个对象内容,那你之前快照的内容不就变了吗?其实是这样的,如果数据处理过程中改变了对象的内容,那么会生成一个新的对象应用,替换状态对象中持有的旧的对象引用,不过快照中的持有的还是旧的对象应用,而旧对象应用指向的对象不会发生改变
  2. checkpoint过程的第二步是把快照的数据拷贝到远程存储HDFS上,这一步由于涉及到的网络传输,所以可能耗时相当长的时间,不过数据处理过程和异步checkpoint的过程是并行的,不会影响到数据的处理。

结论

checkpoint的同步处理阶段会阻塞数据的正常处理流程,相当于这个算子在此期间是不能进行数据处理的,而checkpoint的异步处理阶段和算子的数据处理是并行进行的,不会影响到数据的正常处理流程

参考:
https://zhuanlan.zhihu.com/p/392556253

http://www.yayakq.cn/news/321186/

相关文章:

  • 深圳企业网站建设哪家专业那非西
  • 网站建设课程设计实训心得犀牛云做网站一年多少钱
  • 长沙网站制作哪家专业厦门做返利网站的公司
  • 博客网站 wordpress莱芜金点子信息港二手房
  • 百度seo新站优化中国建设监理协会继续教育网站
  • 网站的视频燃气公司网站建设方案
  • 镇江网站建设推广百度标注平台怎么加入
  • 如何对网站做实证分析服装网站建设配色
  • 做1688网站运营工资怎么样四川省建设厅招投标网站
  • 医疗行业网站建设安卓应用开发软件
  • 网站的验证码是怎么做的网站运营是具体的
  • 网站空间怎么备份淘宝网站网页图片怎么做
  • 专业企业网站建设多少钱公司网站域名查询
  • 校园网站建设建议嘉兴本地推广网站
  • 企业网站建设的三种方式创立制作网站公司
  • 深圳市建设工程交易服务集宁网站建设SEO优化
  • 网站搭建服务免费全自动推广平台
  • 北辰正方建设集团有限公司网站wordpress极速主题
  • 做网站代理能赚钱吗网站网站代理怎么做的
  • 建网站的公司哪里好广州番禺区男科医院
  • 快速搭建网站 数据存储手机网站建设电话
  • 什么是搭建网站wordpress php设置
  • 韩韩良品只做性价比网站下载兰州网站建设q479185700惠
  • 短视频免费素材网站怎么不用wordpress
  • 有哪些网站可以做电子邀请函莱芜吧诚意带大家修车
  • 简单个人网站模板智邦国际erp系统登录
  • wordpress分类目录标题使用自定义河南seo网站多少钱
  • 廊坊网站seo做教程网站如何查用户搜索
  • 做翻译赚钱的网站好苏州网站设计公司
  • 广西北海市住房和建设厅网站长春小学网站建设