Spark Streaming中RateController是什么

發(fā)布時(shí)間:2024-02-17
本篇內(nèi)容主要講解“spark streaming中ratecontroller是什么”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“spark streaming中ratecontroller是什么”吧!
spark streaming中采用的模型如下,基本思想是按照100ms的批次發(fā)送數(shù)據(jù)給controller,剛開(kāi)始controller直接轉(zhuǎn)給jobgenerator,jobgenerator在生成job,交給jobprocessor來(lái)處理,jobprocessor將job統(tǒng)計(jì)信息發(fā)送給controller,controller接收到統(tǒng)計(jì)信息,會(huì)動(dòng)態(tài)改變batch size來(lái)給job發(fā)送數(shù)據(jù)。
ratecontroller的子類(lèi)有receiverratecontroller、directkafkaratecontroller。
receiverratecontroller會(huì)向receivertracker發(fā)送updatereceiverratelimit消息。
receivertracker接收到updatereceiverratelimit消息后,向receiversupervisorimpl轉(zhuǎn)發(fā)updateratelimit消息。
receiversupervisorimpl接收到updateratelimit消息后,調(diào)用blockgenerator的updaterate方法,來(lái)控制數(shù)據(jù)的接收速度。
blockgenerator繼承自ratelimiter。
到此,相信大家對(duì)“spark streaming中ratecontroller是什么”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是箭頭云網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!
上一個(gè):手機(jī)服務(wù)密碼被別人知道了怎么辦啊(手機(jī)服務(wù)密碼被別人知道了會(huì)怎么樣)
下一個(gè):win10藍(lán)屏driver_power_state_failure(windows10藍(lán)屏driver power)

soyes手機(jī)怎么裝卡,索野7s手機(jī)怎么安裝內(nèi)存卡啊
小米電腦怎么一鍵重裝win10系統(tǒng)還原(小米電腦怎么一鍵重裝win10系統(tǒng)教程)
網(wǎng)站建設(shè)中,如何進(jìn)行色彩搭配?
糾正您對(duì)茶的錯(cuò)誤認(rèn)識(shí)和使用誤區(qū)
手機(jī)充不進(jìn)電了怎么辦啊
冬季養(yǎng)生蓮心茶 蓮心茶的做法與功效
紅米note3安裝不了軟件怎么辦,我的是紅米手機(jī)安裝不了軟件顯示安裝失敗求解決方法
河北邱縣一化工廠發(fā)生液氨泄漏
PLC數(shù)字量和模擬量的區(qū)別
哪些花卉能入藥?
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos