spark配置總結(jié)

1.配置預(yù)寫日志spark.streaming.receiver.writeAheadLog.enable
自 Spark 1.2 以來, 我們引入了寫入日志來實現(xiàn)強大的容錯保證.如果啟用, 則從 receiver 接收的所有數(shù)據(jù)都將寫入配置 checkpoint 目錄中的寫入日志.這可以防止 driver 恢復(fù)時的數(shù)據(jù)丟失, 從而確保零數(shù)據(jù)丟失(在 [容錯語義]可以通過設(shè)置為 true來啟用此功能.

2.接受速率spark.streaming.receiver.maxRate
設(shè)置最大接收速率 - 如果集群資源不夠大, streaming 應(yīng)用程序能夠像接收到的那樣快速處理數(shù)據(jù), 則可以通過設(shè)置 記錄/秒 的最大速率限制來對 receiver 進行速率限制.

3.自動整調(diào)速率spark.streaming.backpressure.enabled
我們引入了一個稱為背壓的功能, 無需設(shè)置此速率限制, 因為Spark Streaming會自動計算速率限制, 并在處理條件發(fā)生變化時動態(tài)調(diào)整速率限制.

4.存儲水平org.apache.spark.storage.StorageLevel
設(shè)置可見之前的緩存文章

5.中間數(shù)據(jù)spark.local.dir用于寫(RDD Cache庸毫、Shuffle)
可以配置:
1 多個路徑到多個磁盤增加整體IO帶寬
2 如果存儲設(shè)備的讀寫速度不同入录,可以在較快的存儲設(shè)備上配置更多的目錄增加被使用的比例
3 SPARK_LOCAL_DIRS(Standalone, Mesos) LOCAL_DIRS(YARN)參數(shù)會覆蓋這個配置

6.內(nèi)存配置spark.storage.memoryFraction,spark.storage.memory
決定了每個Executor可用內(nèi)存大小喂链,而spark.storage.memoryFraction決定了這部分內(nèi)存中有多少可以用于Memory Store管理RDD Cache的數(shù)據(jù)

7.container最大內(nèi)存yarn.scheduler.maximum-allocation-mb
這個參數(shù)表示每個container能夠申請到的最大內(nèi)存,一般是集群統(tǒng)一配置。一個container可以有多個executor
更多配置https://blog.csdn.net/qq_25302531/article/details/80623791

8.預(yù)留內(nèi)存spark.yarn.executor.memoryOverhead
executor執(zhí)行的時候,用的內(nèi)存可能會超過executor-memoy衙四,所以會為executor額外預(yù)留一部分內(nèi)存。spark.yarn.executor.memoryOverhead代表了這部分內(nèi)存患亿。

9.進程最大內(nèi)存executor-memory
參數(shù)說明:該參數(shù)用于設(shè)置每個Executor進程的內(nèi)存传蹈。Executor內(nèi)存的大小,很多時候直接決定了Spark作業(yè)的性能步藕。num-executors乘以executor-memory=最大內(nèi)存i限制

10.流接受時間spark.streaming.blockInterval
設(shè)置Spark Streaming里Stream Receicer生成block的時間間隔卡睦,默認為200ms。這個時間間隔應(yīng)該被StreamingBatch的時間間隔整除
spark.streaming.blockQueueSize決定了streamBlock最多能存儲的容量漱抓,默認為10

11.數(shù)據(jù)本地性

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末表锻,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子乞娄,更是在濱河造成了極大的恐慌瞬逊,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,496評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件仪或,死亡現(xiàn)場離奇詭異确镊,居然都是意外死亡,警方通過查閱死者的電腦和手機范删,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,187評論 3 385
  • 文/潘曉璐 我一進店門蕾域,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人到旦,你說我怎么就攤上這事旨巷。” “怎么了添忘?”我有些...
    開封第一講書人閱讀 157,091評論 0 348
  • 文/不壞的土叔 我叫張陵采呐,是天一觀的道長。 經(jīng)常有香客問我搁骑,道長斧吐,這世上最難降的妖魔是什么又固? 我笑而不...
    開封第一講書人閱讀 56,458評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮煤率,結(jié)果婚禮上仰冠,老公的妹妹穿的比我還像新娘。我一直安慰自己蝶糯,他們只是感情好洋只,可當(dāng)我...
    茶點故事閱讀 65,542評論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著裳涛,像睡著了一般木张。 火紅的嫁衣襯著肌膚如雪众辨。 梳的紋絲不亂的頭發(fā)上端三,一...
    開封第一講書人閱讀 49,802評論 1 290
  • 那天,我揣著相機與錄音鹃彻,去河邊找鬼郊闯。 笑死,一個胖子當(dāng)著我的面吹牛蛛株,可吹牛的內(nèi)容都是我干的团赁。 我是一名探鬼主播,決...
    沈念sama閱讀 38,945評論 3 407
  • 文/蒼蘭香墨 我猛地睜開眼谨履,長吁一口氣:“原來是場噩夢啊……” “哼欢摄!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起笋粟,我...
    開封第一講書人閱讀 37,709評論 0 266
  • 序言:老撾萬榮一對情侶失蹤怀挠,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后害捕,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體绿淋,經(jīng)...
    沈念sama閱讀 44,158評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,502評論 2 327
  • 正文 我和宋清朗相戀三年尝盼,在試婚紗的時候發(fā)現(xiàn)自己被綠了吞滞。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,637評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡盾沫,死狀恐怖裁赠,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情赴精,我是刑警寧澤组贺,帶...
    沈念sama閱讀 34,300評論 4 329
  • 正文 年R本政府宣布,位于F島的核電站祖娘,受9級特大地震影響失尖,放射性物質(zhì)發(fā)生泄漏啊奄。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,911評論 3 313
  • 文/蒙蒙 一掀潮、第九天 我趴在偏房一處隱蔽的房頂上張望菇夸。 院中可真熱鬧,春花似錦仪吧、人聲如沸庄新。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,744評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽择诈。三九已至,卻和暖如春出皇,著一層夾襖步出監(jiān)牢的瞬間羞芍,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,982評論 1 266
  • 我被黑心中介騙來泰國打工郊艘, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留荷科,地道東北人。 一個月前我還...
    沈念sama閱讀 46,344評論 2 360
  • 正文 我出身青樓纱注,卻偏偏與公主長得像畏浆,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子狞贱,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,500評論 2 348