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

flink的几种常见的执行模式

背景

在运行flink时,我们经常会有几种不同的执行模式,比如在IDE中启动时,通过提交到YARN上,还有通过Kebernates启动时,本文就来记录一下这几种模式

flink的几种执行模式

flink嵌入式模式:
这是一种我们在IDE开发和调试flink应用时最常使用的模式,他会在一个JVM进程中以线程的方式开启所有flink的各种必要组件,比如JobManager,TaskManager等等
flink框架执行模式:
这是目前我们生产环境中使用的模式,flink在Yarn上面运行,以服务的形式提供flink集群环境,我们只需要把引用jar包提交到flink服务集群,我们就能运行我们的flink应用
flink库执行模式
flink框架代码和flink的应用代码打包在一起以docker镜像的方式执行,当kebernates执行docker镜像时,他会启动对应的JobManager,taskManager等进行并在故障发生时重启,这种模式类似我们经常见到的微服务架构
以下是几种不同模式的示意图
在这里插入图片描述

http://www.lryc.cn/news/162766.html

相关文章:

  • 蓝桥杯备赛Day8——队列
  • 用滑动条做调色板---cv2.getTrackbarPos(),cv2.creatTrackbar()
  • dubbo 服务注册使用了内网IP,而服务调用需要使用公网IP进行调用
  • 外传-Midjourney的局部重绘功能
  • Spring Boot 中使用 Poi-tl 渲染数据并生成 Word 文档
  • Java基础(二十一)十点半游戏
  • 第8节-PhotoShop基础课程-常用快捷键汇总
  • Redis带你深入学习数据类型set
  • Json“牵手”易贝商品详情数据方法,易贝商品详情API接口,易贝API申请指南
  • 《AI一键生成抖音商品种草文案》让你秒变带货王!
  • 博客系统(升级(Spring))(二)获取当前用户信息、对密码进行加密、设置统一数据格式、设置未登录拦截、线程池
  • Postman接口测试工具
  • appium+jenkins实例构建
  • c#中字段和属性的区别,委托和事件的区别
  • 香橙派使用外设驱动库wiringOP来驱动蜂鸣器
  • 微信小程序Day3笔记
  • 大数据技术之Hadoop:提交MapReduce任务到YARN执行(八)
  • [论文笔记]BiMPM
  • JS判断当前是早上,中午,下午还是晚上
  • 使用Docker部署Gitlab的记录
  • Spark【Spark SQL(二)RDD转换DataFrame、Spark SQL读写数据库 】
  • LabVIEW检测润滑油中的水分和铁颗粒
  • 【新版】系统架构设计师 - 软件架构设计<SOA与微服务>
  • React+Typescript+react-router 6 创建路由操作
  • 前端list.push,封装多个对象
  • 指令延迟隐藏
  • 《React vs. Vue vs. Angular:2023年的全面比较》
  • win10自带wifi共享功能
  • React如何实现国际化?
  • netrw模拟nerdtree的go命令连续打开多个文件