【时间】2022.04.22 周五
【题目】【Flink入门(1)】Flink简介与部署
本专栏是尚硅谷Flink课程的笔记与思维导图。
目录
一、引言
本文是第一部分:Flink简介与部署。
Flink是一款分布式的流处理框架。

二、Flink简介
1、Flink 是什么

2、为什么要用 Flink

3、 流处理的发展和演变

4、Flink 的主要特点

5、Flink vs Spark Streaming

三、Flink部署
1、安装(Standalone模式)
具体见官网快速上手。
1)下载解压
$ tar -xzf flink-1.14.3-bin-scala_2.11.tgz
$ cd flink-1.14.3-bin-scala_2.112)启动集群
$ ./bin/start-cluster.sh
Starting cluster.
Starting standalonesession daemon on host.
Starting taskexecutor daemon on host.
3)运行:提交作业(Job)
$ ./bin/flink run examples/streaming/WordCount.jar
可视化界面:可以通过 Flink 的 Web UI (端口号8081)来监视集群的状态和正在运行的作业。

4)停止集群
$ ./bin/stop-cluster.sh2、 yarn模式
1)Sesstion Cluster模式

启动:

2)Per Job Cluster

执行:

3、Kubernetes部署


四、总的思维导图

版权声明:本文为C_chuxin原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。