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

做论坛推广的网站黄骅贴吧足疗

做论坛推广的网站,黄骅贴吧足疗,免费网站建设网站优化软件,成都网站设计策划免费今天学Flink的关键技术–容错机制,用一些通俗的比喻来讲这个复杂的过程。参考自《离线和实时大数据开发实战》 需要先回顾昨天发的Flink关键概念 检查点(checkpoint) Flink容错机制的核心是分布式数据流和状态的快照,从而当分布…

今天学Flink的关键技术–容错机制,用一些通俗的比喻来讲这个复杂的过程。参考自《离线和实时大数据开发实战》

需要先回顾昨天发的Flink关键概念

检查点(checkpoint)

Flink容错机制的核心是分布式数据流和状态的快照,从而当分布式job由于网络、集群或者任何原因失败时,可以快速从这些分布式快照(检查点checkpoint)中快速恢复,且是轻量级的。

理解思路

Flink容错机制的关键是分组标记栏(barrier)。用河水的例子来简单类比:

  • Storm是一滴一滴地处理数据;
  • SparkStreaming就像水坝一样,一批一批地放水,上一批放的水处理完了,才会放下一批水;
  • Flink的处理方式则更为优雅,它在水中定期地插入barrier,水仍然继续流(所以轻量)只是加了些barrier,如果源头有多个数据流,那么都会同步地增加同样的barrier。

同时在job处理的过程中,为了保证iob失败的时候可以从错误中恢复,Flink还对barrier 进行对齐(align)操作,比如某个operator有多个数据流,那么Flink会等到其多个输入流的同样的barrier 都到了(这就是align的含义),才会将对齐那一刻的状态进行保存,确保出等的时候可以恢复。当然,对齐也是有负面影响的,如果某个源头数据延迟很多,为了对其可能造成任务延迟,对齐是可以根据业务选择关闭的
在这里插入图片描述

详细描述

barrier不会干扰正常数据,数据流分割成两部分,一部分进去当前检查点,一部分进入下一检查点。每个barrier带有检查点ID n,并且之前的数据都进入了这个检查点,检查点中会记录数据的进度信息偏移量分布式job中间的operator会接受这些数据流,当接收到带有检查点n标识的barrier时,会给所有输出流也插入一个标识n的barrier。当sink operator(DAG的终点)接收到所有输入流的barrier n时,确认检查点n 已完成。所有sink都确认检查点n完成,这个检查点才完成。

这个中间的operator,如果有多个输入流,是需要对齐

对齐操作:
  1. 接收到某个输入流的barrier n,就不能继续处理这个输入流后的数据,直到其余流都收到。不然检查点会和下一个混淆
  2. 先不处理barrier n所属的数据流,从这些数据流接收到的数据先放缓冲区
  3. 当从最后一个流提取到barrier n,operator会把等待发送的数据向后传,同时发射检查点n所属的barrier。
    在这里插入图片描述

经过上述步骤,operator恢复所有输入流数据的处理,并优先处理输入缓存中的数据。

保存点(Savepoint)

检查点是由Flink自动管理的,定期创建,发生故障之后自动读取进行恢复,这是一个“自动存盘”的功能;而保存点不会自动创建,必须由用户明确地手动触发保存操作,所以就是“手动存盘”。
场景:

  • 版本管理和归档存储
  • 更新Flink版本
  • 更新应用程序
  • 调整并行度
  • 暂停应用程序
http://www.yayakq.cn/news/852503/

相关文章:

  • 网站页面模板 建设中商城购物平台
  • 上海网站建设中中职商务网站建设课件
  • 电子商务网站软件建设的核心是百度快照怎么看
  • 哪些网站可以做免费推广怎样把网站做成app
  • 建筑培训网官网证件查询按天计费的seo弊端
  • 贵州省建设厅考试网站seo基础培训机构
  • 德语网站建设wordpress 路由怎么配
  • 网站建设推广公司排名wordpress文章页图片
  • 上海 网站开发牡丹区建设局网站
  • 广州优秀网站设计长宁区网站建设设计
  • 科技广告公司网站建设企业网站提交
  • 化妆品电子商务网站开发流程描述济南小程序网站制作
  • 如何建立自己的网站?wordpress 随机图文
  • 网站建设邮旅游门户网站模板下载
  • 上海网站设计多少钱找单位做网站需要注意什么
  • word上下页纸张方向产品的seo是什么意思
  • 有什么做家常菜的网站网站建设的功能要求
  • 农产品网站建设游戏资讯网站怎么做
  • 网站模板 html5新闻热点事件摘抄2022
  • 网站建设培训南宁制作app软件多少钱
  • 网站做系统叫什么软件吗php做的网站手机能看到
  • 长沙做网站a微联讯点很好网站建设大数据服务案例
  • 中山全麦网站建设wordpress收录
  • 个人想做企业网站备案江西建设局网站
  • 内网网站建设的必要性深圳地铁公司网站
  • 手机网站创建一站式手机网站制作
  • 企业网站设计规范全国工商企业注册信息查询系统
  • 望江网站建设域名有了怎么建网站
  • 创建小型网站的步骤织梦移动网站模板
  • 公司自己建立网站亚洲紧急升级访问新域名