【Flink精讲】Flink内核源码分析:命令执行入口

官方推荐per-job模式,一个job一个集群,提交时yarn才分配集群资源;

主要的进程:JobManager、TaskManager、Client

提交命令:bin/flink run -t yarn-per-job /opt/module/flink-1.12.0/examples/streaming/SocketWindowWordCount.jar --port 9999

Per-job进程: CliFronted、YarnJobClusterEncrypoint、TaskExecutorRunner=>TaskManagerRunner(Standalone)

/flink-1.12.0/bin/flink命令:入口:org.apache.flink.client.cli.cliFrontend

环境信息:conf.sh

入口源码

org.apache.flink.client.cli.CliFrontend

双击shift找类CliFrontend

命令行入口:找main方法,ctrl+F12

option+cmd+左(后退)右(前进)

依次加入Generic、Yarn、Default

Yarn-Per-Job新老版本写法

老版本:(<=1.10): flink run -m yarn-cluster -c xxxx.xxx.jar

新版本:(>=1.11) : flink run -t yarn-per-job -c xxxx.xxx.jar

executeProgram内部实现

StreamExecutionEnvironment.execute()

相关推荐
方二华9 分钟前
Spark GraphX 机器学习:图计算
大数据·机器学习·spark
笔墨登场说说1 小时前
flink cdc 配置
大数据·flink
冰茶_2 小时前
WPF之Button控件详解
大数据·学习·microsoft·c#·wpf
心仪悦悦2 小时前
Hadoop 和 Spark 生态系统中的核心组件
大数据·hadoop·spark
£菜鸟也有梦2 小时前
Hadoop进阶之路
大数据·hadoop·分布式
caihuayuan53 小时前
IOS 国际化词条 Python3 脚本
java·大数据·spring boot·后端·课程设计
哲讯智能科技3 小时前
无锡哲讯科技:SAP财务系统——赋能企业智慧财务管理
大数据·人工智能
boring_1114 小时前
全局id生成器生产方案
大数据·分布式·后端
yangmf20405 小时前
私有知识库 Coco AI 实战(四):打造 ES 索引参数小助手
大数据·人工智能·elasticsearch·coco ai
今天我又学废了8 小时前
Spark,集群搭建-Standalone
大数据·分布式·spark