【Flink入门(1)】Flink简介与部署

【时间】2022.04.22 周五

【题目】【Flink入门(1)】Flink简介与部署

本专栏是尚硅谷Flink课程的笔记与思维导图。

目录

一、引言

二、Flink简介

1、Flink 是什么

3、流处理的发展和演变

4、Flink 的主要特点

5、Flink vs Spark Streaming

三、Flink部署

1、安装(Standalone模式)

2、yarn模式

3、Kubernetes部署

四、总的思维导图


一、引言

本文是第一部分:Flink简介与部署。

Flink是一款分布式的流处理框架。

二、Flink简介

1、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.11

2)启动集群

$ ./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.sh

2、 yarn模式

1)Sesstion Cluster模式

 启动:

2)Per Job Cluster

 执行:

3、Kubernetes部署

四、总的思维导图


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