flink运行框架、计算框架、运行模式讲解

文章目录

什么是flink

  • 一个框架和分布式处理引擎,用于对无界和有界数据流进行有状态计算。Flink设计为在所有常见的集群环境中运行,以内存速度和任何规模执行计算。
  • 下载地址

运行架构

  • 计算架构:JobManager和Taskmanger
    • JobManager主要负责调度task,协调checkpoint已经错误恢复等
    • Taskmanger具体任务执行

计算框架

在这里插入图片描述

运行模式

  • 资料
  • 三种模式
    • 模式一:Local(本地)模式
      • 本地主机计算
    • 模式二:Standalone(独立)模式
      • 无hadoop集群,flink自身集群运行。
    • on yarn模式
      • Yarn-session 模式
        • 预先在yarn上面划分一部分资源给flink集群用,flink提交的所有任务,共用这些资源
      • Single job 模式
        • 每次提交任务,都会创建一个新的flink集群

相关文章

Flink-core小总结1.实时计算和离线计算1.1离线计算离线计算的...
2022年7月26日,Taier1.2版本正式发布!本次版本发布更新功能...
关于Flink相关的概念性东西就不说了,网上都有,官网也很详尽...
最近准备用flink对之前项目进行重构,这是一个有挑战(但我很...
Thispostoriginallyappearedonthe ApacheFlinkblog.Itwasre...
Flink配置文件对于管理员来说,差不多经常调整的就只有conf下...