Flink
文章平均质量分 67
Flink总结
敲代码的卡普罗尼
这个作者很懒,什么都没留下…
展开
-
03 - Flink客户端源码CliFrontend
介绍通过"bin/flink run"提交jar包到Flink集群,在"bin/flink"脚本中实际是调用org.apache.flink.client.cli.CliFrontend#main触发真正的执行。源码(1)org.apache.flink.client.cli.CliFrontend#main源码org.apache.flink.client.cli.CliFrontend#main的源码如下:public static void main(final String[] args)原创 2022-03-14 23:43:56 · 2245 阅读 · 0 评论 -
02 - Flink启动
1. 背景在[01 - Flink源码编译] 文章中介绍了Flink源码如何编译,这篇文章主要介绍源码编译后的启动验证。2. 说明(1)Flink编译后的可执行jar包在flink-dist目录下,具体如下:查看目录内容:a. bin目录:Flink的执行命令所在目录c. conf目录:Flink配置文件所在的目录,主要有flink-conf.yaml(指定Flink配置)、masters(指定JobManager地址)、works(指定TaskManager地址)。c. lib:Flin原创 2022-03-13 20:07:08 · 7456 阅读 · 0 评论 -
01 - Flink源码编译
本文以目前最新的Flink release分支release-1.14讲解源码的编译。1. 环境准备源码编译前需要事先准备3个工具: git,maven,JDK。可以通过以下指令可以查看是否安装成功:(1)查看git安装git --version如果显示git信息则说明git安装成功:(2)查看maven安装mvn --versionps:maven版本需要3.0以上(3)查看jdk安装java -versionps:JDK需要1.8或者1.8以上2. 下载Flink源原创 2022-03-13 18:51:02 · 2937 阅读 · 0 评论