真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

關(guān)于Zookeepe的詳細(xì)介紹-創(chuàng)新互聯(lián)

1. zookeeper 是什么?

創(chuàng)新互聯(lián)建站長(zhǎng)期為上千客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為龍里企業(yè)提供專業(yè)的成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè),龍里網(wǎng)站改版等技術(shù)服務(wù)。擁有10年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。

zookeeper 是一個(gè)分布式的,開放源碼的分布式應(yīng)用程序協(xié)調(diào)服務(wù),是 google chubby 的開源實(shí)現(xiàn),是 hadoop 和 hbase 的重要組件。它是一個(gè)為分布式應(yīng)用提供一致性服務(wù)的軟件,提供的功能包括:配置維護(hù)、域名服務(wù)、分布式同步、組服務(wù)等。

2. zookeeper 都有哪些功能?

  • 集群管理:監(jiān)控節(jié)點(diǎn)存活狀態(tài)、運(yùn)行請(qǐng)求等。

  • 主節(jié)點(diǎn)選舉:主節(jié)點(diǎn)掛掉了之后可以從備用的節(jié)點(diǎn)開始新一輪選主,主節(jié)點(diǎn)選舉說(shuō)的就是這個(gè)選舉的過(guò)程,使用 zookeeper 可以協(xié)助完成這個(gè)過(guò)程。

  • 分布式鎖:zookeeper 提供兩種鎖:獨(dú)占鎖、共享鎖。獨(dú)占鎖即一次只能有一個(gè)線程使用資源,共享鎖是讀鎖共享,讀寫互斥,即可以有多線線程同時(shí)讀同一個(gè)資源,如果要使用寫鎖也只能有一個(gè)線程使用。zookeeper可以對(duì)分布式鎖進(jìn)行控制。

  • 命名服務(wù):在分布式系統(tǒng)中,通過(guò)使用命名服務(wù),客戶端應(yīng)用能夠根據(jù)指定名字來(lái)獲取資源或服務(wù)的地址,提供者等信息。

3. zookeeper 有幾種部署模式?

zookeeper 有三種部署模式:

  • 單機(jī)部署:一臺(tái)集群上運(yùn)行;

  • 集群部署:多臺(tái)集群運(yùn)行;

  • 偽集群部署:一臺(tái)集群?jiǎn)?dòng)多個(gè) zookeeper 實(shí)例運(yùn)行。

4. zookeeper 怎么保證主從節(jié)點(diǎn)的狀態(tài)同步?

zookeeper 的核心是原子廣播,這個(gè)機(jī)制保證了各個(gè) server 之間的同步。實(shí)現(xiàn)這個(gè)機(jī)制的協(xié)議叫做 zab 協(xié)議。zab 協(xié)議有兩種模式,分別是恢復(fù)模式(選主)和廣播模式(同步)。當(dāng)服務(wù)啟動(dòng)或者在領(lǐng)導(dǎo)者崩潰后,zab 就進(jìn)入了恢復(fù)模式,當(dāng)領(lǐng)導(dǎo)者被選舉出來(lái),且大多數(shù) server 完成了和 leader 的狀態(tài)同步以后,恢復(fù)模式就結(jié)束了。狀態(tài)同步保證了 leader 和 server 具有相同的系統(tǒng)狀態(tài)。

5. 集群中為什么要有主節(jié)點(diǎn)?

在分布式環(huán)境中,有些業(yè)務(wù)邏輯只需要集群中的某一臺(tái)機(jī)器進(jìn)行執(zhí)行,其他的機(jī)器可以共享這個(gè)結(jié)果,這樣可以大大減少重復(fù)計(jì)算,提高性能,所以就需要主節(jié)點(diǎn)。

6. 集群中有 3 臺(tái)服務(wù)器,其中一個(gè)節(jié)點(diǎn)宕機(jī),這個(gè)時(shí)候 zookeeper 還可以使用嗎?

可以繼續(xù)使用,單數(shù)服務(wù)器只要沒(méi)超過(guò)一半的服務(wù)器宕機(jī)就可以繼續(xù)使用。

7. 說(shuō)一下 zookeeper 的通知機(jī)制?

客戶端端會(huì)對(duì)某個(gè) znode 建立一個(gè) watcher 事件,當(dāng)該 znode 發(fā)生變化時(shí),這些客戶端會(huì)收到 zookeeper 的通知,然后客戶端可以根據(jù) znode 變化來(lái)做出業(yè)務(wù)上的改變。

結(jié)語(yǔ)

就以這段話自勉、共勉吧。越努力、越幸運(yùn),如果你不是官二代、富二代、紅二代,那么請(qǐng)記?。呵趭^才是改變你命運(yùn)的唯一捷徑。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。


當(dāng)前名稱:關(guān)于Zookeepe的詳細(xì)介紹-創(chuàng)新互聯(lián)
轉(zhuǎn)載注明:http://weahome.cn/article/dcosei.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部