flink部署
Flink的部署方式是灵活的,跟Spark一样,支持Local,Standalone,Yarn,Mesos,Kubernetes
代码中好像不能指定部署方式,和spark不同
https://blog.csdn.net/qq_33689414/article/details/90671685
1 Local
最简单的启动方式,其实是不搭建集群,直接本地启动。本地部署非常简单,直接解压安装包就可以使用,不用进行任何配置;一般用来做一些简单的测试。
2 Standalone
会话模式,应用模式
区别在于jobmaster的启动时间点,会话预先启动,应用在作业提交启动
3 Yarn
1 会话 session
在会话模式下,我们需要先启动一个YARN session,这个会话会创建一个 Flink集群。
2 单作业 per-job
flink不会预先启动,在提交作业,才启动新的jobmanager
3 应用application
与单作业很相似
区别在于提交给yarn资源管理器的不是具体作业,而是整个应用(包含了多个作业)