网站的建设分析及意义,小程序怎么生成,高端模板网站建设价格,建设银行网站修改手机号码前言
我们看门见山,生产环境一般用的是在YARN上面采用应用模式进行部署flink程序。实际生产中一般需要和资源管理平台(如YARN)结合起来,选择特定的模式来分配资源、部署应用。
部署模式
在一些应用场景中,对于集群资源分配和占用的方式,可能会有特定的需求。Flink 为各…前言
我们看门见山,生产环境一般用的是在YARN上面采用应用模式进行部署flink程序。实际生产中一般需要和资源管理平台(如YARN)结合起来,选择特定的模式来分配资源、部署应用。
部署模式
在一些应用场景中,对于集群资源分配和占用的方式,可能会有特定的需求。Flink 为各 种场景提供了不同的部署模式,主要有以下三种:
会话模式(Session Mode)单作业模式(Per-Job Mode)应用模式(Application Mode)它们的区别主要在于:
集群的生命周期以及资源的分配方式;以及应用的 main 方法到底在哪里执行——客户端(Client)还是 JobManager。接下来我们就做一个展开说明。1. 会话模式(Session Mode) 会话模式其实最符合常规思维。我们需要先启动一个集群,保持一个会话,在这个会话中 通过客户端提交作业,如图 所示。集群启动时所有资源就都已经确定,所以所有提交的 作业会竞争集群中的资源。 (1)优点 只需要一个集群,所有作业都这个集群提交,作业结束直接释放资源,集群依然正常运行。