Spark概念介紹
Spark概念介紹:
spark應用程式在叢集中以一系列獨立的執行緒執行,通過驅動器程式(Driver Program)發起一系列的並行操作。SparkContext物件作為中間的連線物件,通過SparkContext物件連線叢集。SparkContext物件可以連線叢集管理器(YARN,Mesos.standalone等)
目前Spark叢集支援以下叢集管理模式:
(1)本地模式
(2)Mesos模式: 一種通用的叢集管理模式,可以執行Hadoop Mapreduce和應用服務
(3)YARN模式:Hadoop2.0的資源管理模式
Spark的Http Server的啟動過程:
在SparkContext初始化的過程中建立SparkUI(包含一個bind函式)
bind函式中的startJettyServer函式通過Connect啟動JettyServer
Spark WebUI的頁面資料獲取:
當SparkUI進行初始化操作時,會新增監聽(Listener)
SparkListener(利用觀察者模式),如果監聽到Stage和task相關的事件發生,Listener就會收到通知,則對資料進行更新,頁面的資料需要手動進行重新整理
相關文章
- Spark Streaming基礎概念介紹Spark
- Spark介紹Spark
- JavaEE概念介紹Java
- spark簡單介紹(一)Spark
- Oracle RAC 概念介紹Oracle
- spark常用RDD介紹及DemoSpark
- TypeScript Mixins 概念介紹TypeScript
- Vue 關鍵概念介紹Vue
- javascript閉包概念介紹JavaScript
- RecyclerView 介紹 02 – 重要概念View
- 嵌入式概念介紹
- Oracle cluster table(1)_概念介紹Oracle
- Nginx 教程:基本概念介紹Nginx
- mysql中SQL的概念介紹MySql
- Redux的簡單概念介紹Redux
- spark相關介紹-提取hive表(一)SparkHive
- Java之Spring Cloud概念介紹JavaSpringCloud
- javascript遞迴概念簡單介紹JavaScript遞迴
- 數字簽名相關概念介紹
- oracle goldengate 相關概念介紹OracleGo
- Spark Streaming 圖片處理案例介紹Spark
- 數值分析1 - 誤差概念介紹
- 《AOP挖掘記》概念介紹及原理初探(一)
- Spring基礎只是—AOP的概念介紹Spring
- web應用防火牆概念及功能介紹!Web防火牆
- Quartz.Net 主要概念介紹和吐槽quartz
- javascript中的閉包概念簡單介紹JavaScript
- 介紹ORACLE DATA GUARD——DATA GUARD概念和管理Oracle
- Spark 的核心概念 RDDSpark
- Spark SQL中對Json支援的詳細介紹SparkSQLJSON
- Spark Streaming 的原理以及應用場景介紹Spark
- 微服務架構 SpringCloud - 元件和概念介紹微服務架構SpringGCCloud元件
- 介紹一下Spring Cloud Stream主要概念SpringCloud
- Java集合框架的概念以及常用介面的介紹Java框架
- 大資料以及Hadoop相關概念介紹大資料Hadoop
- spark 一些重要概念Spark
- 微課sql最佳化(1)、基礎概念介紹SQL
- IOC和DI的概念,以及Spring框架的介紹Spring框架