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

Flink程序部署与提交

前言

我们看门见山,生产环境一般用的是在YARN上面采用应用模式进行部署flink程序。实际生产中一般需要和资源管理平台(如YARN)结合起来,选择特定的模式来分配资源、部署应用。

部署模式

在一些应用场景中,对于集群资源分配和占用的方式,可能会有特定的需求。Flink 为各
种场景提供了不同的部署模式,主要有以下三种:

  • 会话模式(Session Mode)
  • 单作业模式(Per-Job Mode)
  • 应用模式(Application Mode)

它们的区别主要在于:

  • 集群的生命周期以及资源的分配方式;
  • 以及应用的 main 方法到底在哪里执行——客户端(Client)还是 JobManager。接下来我们就做一个展开说明。

1. 会话模式(Session Mode)
会话模式其实最符合常规思维。我们需要先启动一个集群,保持一个会话,在这个会话中
通过客户端提交作业,如图 所示。集群启动时所有资源就都已经确定,所以所有提交的
作业会竞争集群中的资源。

在这里插入图片描述

(1)优点
只需要一个集群,所有作业都这个集群提交,作业结束直接释放资源,集群依然正常运行。

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

相关文章:

  • 了解Android
  • Tomcat学习进阶
  • 【C++】————智能指针
  • GT IP中CC序列(Clock Correction Sequence)的周期性
  • grafana pod 无法启动 Only one datasource per organization can be marked as default
  • 你是如何克服编程学习中的挫折感的?(-@-^-0-)
  • 大数据技术之Zookeeper(1)
  • 鸿蒙学习(四):泛型空安全模块导入导出
  • 无人机(Unmanned Aerial Vehicle, UAV)视觉感知论文汇总
  • 【ORACLE】 ORA-01691: Lob 段无法通过 8192 (在表空间 XXX_SPACE 中) 扩展
  • Java之静态代理与动态代理的区别
  • 公司内网监控软件有哪些?(2024年10款最新款推荐内网监控软件)
  • CUDA编程07 - 卷积的优化
  • 解锁高效办公新姿势:SSO单点登录+企业网盘完美搭配
  • [数据集][目标检测]竹子甘蔗发芽缺陷检测数据集VOC+YOLO格式2953张3类别
  • RTC碰到LXTAL低频晶振停振怎么办?
  • 矩阵中的最大得分(Lc3148)——动态规划
  • C++ 设计模式(4. 建造者模式)
  • Arbitrum 和 Optimism Layer 2 扩展方案对比
  • 热门的蓝牙耳机中,哪种类型更受欢迎?四款热度高的开放式耳机
  • 基于web的亚热带常见自然林病虫害识别系统——总结与展望
  • 其他自动重试的注解
  • 宠物空气净化器哪款能吸毛?希喂、米家宠物空气净化器测评分享
  • 讲清前端开发(入门)
  • 深入理解MySQL索引:原理、数据结构与优化策略
  • mysql数据库基础使用
  • GATK AlleleList接口介绍
  • 直播App遭受抓包后的DDoS与CC攻击防御策略
  • 【xilinx】 AXI Quad SPI IP - 如果 s_axi_wstrb 不等于 0xf,则寄存器可能无法正确更新
  • 【EPLAN】P8 2.9 使用不了ePLUSE