flink 提交yarn 命令 flink run -m yarn-cluster
文章目录
- Flink集群搭建和使用
- local 本地测试
- flink集群搭建
- 1、standallone cluster
- 提交任务 -- 将代码打包
- 2.flink on yarn 只需要部署一个节点
- flink启动方式
- 1、yarn-session
- 2、直接提交任务到yarn
Flink集群搭建和使用
local 本地测试
idea运行
idea上运行
flink集群搭建
1、standallone cluster
提交任务 – 将代码打包
1、在web页面提交任务
传完了可以点击包名,输入类名(Entry Class),后面那个Paralleism是设置并行度的,其它不用管,然后点击submit即可
2、web提交和flink命令提交任务一样,在shell里输入下面命令
3、rpc方式提交任务(远程命令提交,直接在idea里打包idea里运行)
2.flink on yarn 只需要部署一个节点
1、配置HADOOP_CONF_DIR
2、将hadoop依赖jar包上传到flink lib目录
flink和spark一样都是粗粒度资源申请
flink启动方式
1、yarn-session
在yarn里面启动一个flink集群 jobManager先启动hadoop
和standalone提交过程差不多,不多赘述
模拟消息队列输入单词,web界面查看
RPC模式结果
2、直接提交任务到yarn
直接提交到yarn不会生成端口号,通过master:8088界面查看任务,点击后面的ApplactionMaster跳转到Flink界面
每一个任务都会有一个jobManager
yarn-session先在yarn中启动一个jobMansager ,所有的任务共享一个jobmanager(提交任务更快,任务之间共享jobmanager , 相互有影响) 直接提交任务模型,为每一个任务启动一个joibmanager(每一个任务独立jobmanager , 任务运行稳定)
原文链接:https://blog.51cto.com/u_13416/7386870
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)