本文介绍: 应用模式是对单作业模式的优化,不管是会话模式还是单作业模式,代码都是在客户端是进行执行的,然后由客户端提交给JobManager的,这种方式下客户端会比较耗资源,因为需要下载依赖和发送二进制文件到JobManager。会话模式就是在作业提交之前通过启动集群并创建会话,我们通过这个会话提交任务,所有的任务都在这个会话里,这种方式的特点是集群启动的时候就已经确定了资源,并且后续提交的作业也都在这个会话中,会出现资源的竞争。在YARN模式下部署模式也分三种,分别是会话模式、单作业模式还是应用模式。
目录
一、部署模式
1. 部署模式
分类:
1.1 会话模式(Session Mode):
优点:
缺点:
1.2 单作业模式(Per-Job Mode):
优点:
缺点:
1.3 应用模式(Application Mode):
2. 独立部署:
2.1 概念:
2.2 部署在会话模式
下:
2.3 部署在单作业模式
下:【Pass】
2.4 部署在应用模式
下:
2.5 部署在高可用
模式下:
3. YARN部署:
3.1 概念:
3.2 部署在会话模式
下:
3.3 部署在单作业模式
下:
3.4 部署在应用模式
下:
3.5 部署在高可用
模式下:
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。