ToB企服应用市场:ToB评测及商务社交产业平台

标题: 详解 Flink 的常见部署方式 [打印本页]

作者: 大连密封材料    时间: 2024-7-14 02:28
标题: 详解 Flink 的常见部署方式
一、常见部署模式分类

1. 按是否依赖外部资源调理

1.1 Standalone 模式

   独立模式 (Standalone) 是独立运行的,不依赖任何外部的资源管理平台,只必要运行所有 Flink 组件服务
  1.2 Yarn 模式

   Yarn 模式是指客户端把 Flink 应用提交给 Yarn 的 ResourceManager, Yarn 的 ResourceManager 会在 Yarn 的 NodeManager 上创建容器。在这些容器上,Flink 会部署 JobManager 和 TaskManager 的实例,从而启动集群。Flink 会根据运行在 JobManger 上的作业所必要的 Slot 数量动态分配 TaskManager 资源
  2. 按集群的生命周期和执行位置

2.1 会话模式


2.2 单作业模式


2.3 应用模式


二、常见部署模式组合


三、独立模式安装

1. 单节点安装


2. 集群安装

2.1 集群规划

节点服务器hadoop102hadoop103hadoop104脚色JobManagerTaskManagerTaskManager 2.2 步骤


3. 提交任务

3.1 会话模式提交


3.2 应用模式提交


4. 高可用集群安装

4.1 集群规划

节点服务器hadoop102hadoop103hadoop104脚色JobManagerJobManager / TaskManagerTaskManager 4.2 步骤


四、Yarn 模式安装

1. 安装步骤


2. 提交任务

2.1 会话模式提交


2.2 单作业模式提交


2.3 应用模式提交


3. 高可用配置

   YARN 的高可用是只启动一个 Jobmanager, 当这个 Jobmanager 挂了之后, YARN 会再次启动一个, 本质是利用的 YARN 的重试次数来实现的高可用
  

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4