Spark On YARN:目前很有前景的部署模式,
支持两种模式
1)yarn-cluster:适用于生产环境
2)yarn-client:适用于交互、调试、希望立即看到 app 的输出
Spark on yarn有分为两种模式yarn-cluster和yarn-client
一:两者的区别:
yarn-client模式:
1)Application Master仅仅向YARN请求executor,client会和请求的 container通信来调度他们工作,(运行在本地)
2)Client不能离开
3)能够看到日志
4)网络压力大
yarn-cluster模式:
1)driver运行在AM(Application Master)中,它负责向YARN申请资源,并监督作业的运行状况。
2)当用户提交了作业之后,就可以关掉Client,作业会继续在YARN上运行。然而yarn-cluster模式不适合运行交互类型的作业。
3)日志看不到
4)网络压力小

Spark on YARN 两种模式yarn-cluster yarn-client 面试题相关推荐

  1. 2021年大数据Spark(九):Spark On Yarn两种模式总结

    目录 Spark On Yarn两种模式 引入 一.当一个MR应用提交运行到Hadoop YARN上时 二.当一个Spark应用提交运行在集群上时 注意 client 模式 cluster 模式 总结 ...

  2. Spark Standalone -- 独立集群模式、Spark 提交任务的两种模式、spark在yarn上运行的环境搭建、自己写的spark代码如何提交到yarn上并运行...

    目录 Spark Standalone -- 独立集群模式 Standalone 架构图 Standalone 的搭建 1.上传.解压.重命名 2.配置环境变量 3.修改配置文件 conf 4.同步到 ...

  3. Flink on Yarn的两种模式及HA

    Flink on Yarn模式部署始末:Flink的Standalone和on Yarn模式都属于集群运行模式,但是有很大的不同,在实际环境中,使用Flink on Yarn模式者居多.那么使用on ...

  4. Flink on Yarn的两种模式

    Flink on Yarn模式部署始末:Flink的Standalone和on Yarn模式都属于集群运行模式,但是有很大的不同,在实际环境中,使用Flink on Yarn模式者居多.      那 ...

  5. Spark Streaming 对比 Structured Streaming(及其内部的两种模式 MicroBatch Streaming VS Continous Streaming)

    一 前言 最近在看 Structured Streaming,先出个简单对比图,Spark Streaming VS Structured Streaming 以及 Structured Stream ...

  6. Kafuka面试(整合Kafka两种模式区别)

    整合Kafka两种模式说明 ★面试题:Receiver & Direct 开发中我们经常会利用SparkStreaming实时地读取kafka中的数据然后进行处理,在spark1.3版本后,k ...

  7. 简述python中怎样导入模块_Python中导入模块的两种模式,import

    import import pandas import pandas as pd 使用函数方式:.(),或者.() 比如 pandas.read_csv("data/stock.csv&qu ...

  8. FTP的两种模式和在实际工作中应用

    FTP是一种文件传输协议,它支持两种模式,一种方式叫做Standard (也就是 Active,主动方式),一种是 Passive (也就是PASV,被动方式). Standard模式 FTP的客户端 ...

  9. 备忘: VC++ 自动适用编译两种模式库文件 (DLL, LIB)

    为什么80%的码农都做不了架构师?>>>    一个好的程序设计规划总会有属于自己的基础代码库.重用这些代码库,DLL或LIB方式最好的选择之一.在写新的项目或程序是,我们不可能每次 ...

最新文章

  1. 从神经科学到计算机视觉:人类与计算机视觉五十年回顾
  2. python调用dll依赖项
  3. 前端到后端的整体流程介绍
  4. 正则表达式二 :贪婪与非贪婪
  5. 解决layui前端动态设置radio、checkbox默认选项的解决方案
  6. php好玩的源码_github上比较有趣的PHP开源项目
  7. intellij idea操作maven时控制台中文乱码
  8. WinCE驱动的动态加载
  9. (Matlab函数详解)机器学习中的4种分类算法(LDA、QDA、SVM、KNN)
  10. python大神的成长之路_Python大神成长之路: 第三次学习记录 集合 函数 装饰 re...
  11. c++调用python原理_C++调用Python浅析
  12. Python字符串处理小案例
  13. js选中文字兼容性解决
  14. nn.PReLU(planes)
  15. JS核心之封装继承多态(一)
  16. 蜀海供应链数仓平台建设实践
  17. 图像处理之理解Homography matrix(单应性矩阵)
  18. 【哈希链表】 146 LRU、LFU缓存机制
  19. 《跨界杂谈》(信息)安全
  20. python输入年份判断生肖_python年份判断生肖

热门文章

  1. Android Layout标签之-viewStub,requestFocus,merge,include
  2. 恐怖谷与深度爵士:计算机艺术能达到人类的高峰吗
  3. [Usaco2008 Mar]River Crossing渡河问题
  4. Docker离线安装教程(Centos7) 转帖
  5. .aspx IIS发布404.17时候的问题
  6. 【笔记】jquery判断两个日期之间相差多少天
  7. 你真的理解机器学习中偏差 - 方差之间的权衡吗?
  8. 【操作系统/OS笔记13】信号量、PV操作、管程、条件变量、生产者消费者问题
  9. StarUML 系列,静态图与动态图,用例图,类图【ps:熟悉一下starUML】
  10. c++ const