一、Flink的运行模式:
Flink有多种运行模式,可以运行在一台机器上,称为本地(单机)模式;也可以使用YARN作为底层资源调度系统以分布式的方式在集群中运行,称为Flink On YARN模式;还可以使用Flink自带的资源调度系统,不依赖其他系统,称为Flink Standalone模式。还有将Flink部署到Kubernetes的模式,称为Flink On Kubernetes模式。
后面都是基于Flink On Kubernetes模式来讲,如果是研发环境可以试用standalone模式。
standalone模式有有一个缺点就是只有4个槽,一次只能跑两个Flink任务,一个Flink任务占2个槽;