成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

Spark中Worker和Master的作用是什么

本篇內(nèi)容介紹了“Spark中Worker和Master的作用是什么”的有關(guān)知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細閱讀,能夠?qū)W有所成!

站在用戶的角度思考問題,與客戶深入溝通,找到通榆網(wǎng)站設(shè)計與通榆網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:做網(wǎng)站、成都網(wǎng)站設(shè)計、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、主機域名、網(wǎng)頁空間、企業(yè)郵箱。業(yè)務(wù)覆蓋通榆地區(qū)。

Worker和Master是Spark獨立集群里用到的類。如果是yarn環(huán)境部署,是不需要這兩個類的。

Master是Spark獨立集群的控制者,Worker是工作者,一個Spark獨立集群需要啟動一個Master和多個Worker。Spark提供了Master選舉功能,保障Master掛掉的時候能選出另一個Master,做一個切換的動作,這塊原理和ZooKeeper類似,這里知道概念就可以了。

Master的功能一是管理Worker的注冊和注銷、狀態(tài)變更等,維護集群的元數(shù)據(jù);而是管理Driver的提交運行。

當spark程序運行driver時,會通過StandaloneScheduleBackend來調(diào)度分區(qū)任務(wù)的執(zhí)行,這時候在StandaloneScheduleBackend里面會有一個StandaloneAppClient負責與Master通信,發(fā)送RegisterApplication消息給Master,Master將等待運行的app信息記錄下來,等待schedule方法的調(diào)度,RegisterApplication里包含了要執(zhí)行的Driver的信息(Driver就是我們的spark程序的main方法要做的事)。

Master在進度調(diào)度(schedule方法)的時候,然后選擇一個Worker作為Driver的執(zhí)行者,這時會發(fā)送LaunchDriver消息給Worker,Worker收到后在本地啟動Driver。

Master和Worker是機器層面的概念,和Executor、Driver是兩碼事,這點要注意的。ScheduleBackend是處理Driver和Executor之間的消息通信的。

CoarseGrainedSchedulerBackend是Driver的SchedulerBackend,是公共部分。獨立集群的StandaloneSchedulerBackend其實就是繼承了CoarseGrainedSchedulerBackend,共用了與Executor交互的公共代碼,比如LaunchTask消息的處理等。

在Executor上運行的是CoarseGrainedExecutorBackend,CoarseGrainedExecutorBackend負責接收Driver發(fā)送的消息,回復(fù)Driver等。

CoarseGrainedSchedulerBackend發(fā)送LaunchTask消息給Executor的CoarseGrainedExecutorBackend,CoarseGrainedExecutorBackend收到LaunchTask后調(diào)用Executor的launchTask方法來執(zhí)行Task。

“Spark中Worker和Master的作用是什么”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實用文章!

名稱欄目:Spark中Worker和Master的作用是什么
鏈接分享:http://jinyejixie.com/article40/ppeieo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、企業(yè)建站用戶體驗、定制網(wǎng)站自適應(yīng)網(wǎng)站、網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁設(shè)計
竹山县| 梓潼县| 佛教| 浠水县| 南投县| 南木林县| 新野县| 邵东县| 辉县市| 高青县| 雅安市| 商河县| 灵石县| 雅江县| 新巴尔虎左旗| 高青县| 桐梓县| 浙江省| 沿河| 汉寿县| 宁蒗| 乡城县| 梅河口市| 门头沟区| 双峰县| 双桥区| 唐山市| 闽清县| 佛山市| 深圳市| 云梦县| 栾川县| 信丰县| 石楼县| 抚宁县| 工布江达县| 缙云县| 寿光市| 灵宝市| 邯郸县| 清新县|