一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語(yǔ)言|JavaScript|易語(yǔ)言|vb.net|

服務(wù)器之家 - 編程語(yǔ)言 - Java教程 - Zookeeper和Eureka哪個(gè)更好?

Zookeeper和Eureka哪個(gè)更好?

2021-07-15 10:28邋遢的流浪劍客 Java教程

今天小編就為大家分享一篇關(guān)于Zookeeper和Eureka哪個(gè)更好?,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧

zookeeper和eureka哪個(gè)更好?

1、cap理論

一個(gè)分布式系統(tǒng)不可能同時(shí)很好的滿足一致性,可用性和分區(qū)容錯(cuò)性這三個(gè)需求

c:數(shù)據(jù)一致性:保證所有數(shù)據(jù)都要同步

a:可用性:要保證任何時(shí)候請(qǐng)求數(shù)據(jù)都能夠正常響應(yīng)

p:分區(qū)容錯(cuò)性:當(dāng)網(wǎng)絡(luò)通信發(fā)生故障時(shí),集群仍然可用,不會(huì)因?yàn)槟硞€(gè)節(jié)點(diǎn)掛了或者存在問(wèn)題,而影響整個(gè)系統(tǒng)的正常運(yùn)作

對(duì)于分布式系統(tǒng)來(lái)說(shuō),出現(xiàn)網(wǎng)絡(luò)分區(qū)是不可避免的,因此分區(qū)容錯(cuò)性是必須要具備的,也就是說(shuō),cap三者,p是必須的

2、zookeeper保證cp原則

當(dāng)向注冊(cè)中心查詢服務(wù)列表時(shí),我們可以容忍注冊(cè)中心返回的是幾分鐘以前的注冊(cè)信息,但不能接受服務(wù)直接down掉不可用。也就是說(shuō),服務(wù)注冊(cè)功能對(duì)可用性的要求高于一致性。但是zookeeper會(huì)出現(xiàn)一種情況,當(dāng)master節(jié)點(diǎn)因?yàn)榫W(wǎng)絡(luò)故障與其他節(jié)點(diǎn)失去聯(lián)系時(shí),剩余節(jié)點(diǎn)會(huì)重新進(jìn)行l(wèi)eader選舉。問(wèn)題在于,選舉leader的時(shí)間太長(zhǎng),30~120s,且選舉期間整個(gè)zookeeper集群都是不可用的,這就導(dǎo)致在選舉期間服務(wù)癱瘓。在云部署的環(huán)境下,因網(wǎng)絡(luò)問(wèn)題使得zookeeper集群失去master節(jié)點(diǎn)是較大概率會(huì)發(fā)生的事,雖然服務(wù)能夠最終恢復(fù),但是漫長(zhǎng)的選舉時(shí)間導(dǎo)致的注冊(cè)長(zhǎng)期不可用是不能容忍的

3、eureka保證ap原則

eureka優(yōu)先保證可用性。eureka各個(gè)節(jié)點(diǎn)都是平等的,幾個(gè)節(jié)點(diǎn)掛掉不會(huì)影響正常節(jié)點(diǎn)的工作,剩余的節(jié)點(diǎn)依然可以提供注冊(cè)和查詢服務(wù)。而eureka的客戶端在向某個(gè)eureka注冊(cè)或是如果發(fā)現(xiàn)連接失敗,則會(huì)自動(dòng)切換至其他節(jié)點(diǎn),只要有一臺(tái)eureka還在,就能保證注冊(cè)服務(wù)可用(保證高可用),只不過(guò)查詢的信息可能不是最新的(不保證強(qiáng)一致性)。除此之外,eureka還有一種自我保護(hù)機(jī)制,如果在15分鐘內(nèi)超過(guò)85%的節(jié)點(diǎn)都沒(méi)有正常的心跳,那么eureka就認(rèn)為客戶端與注冊(cè)中心出現(xiàn)了網(wǎng)絡(luò)故障,此時(shí)會(huì)出現(xiàn)以下幾種情況:

1.eureka不再?gòu)淖?cè)列表中移除因?yàn)殚L(zhǎng)時(shí)間沒(méi)收到心跳而應(yīng)該過(guò)期的服務(wù)

2.eureka仍然能夠接受新服務(wù)的注冊(cè)和查詢請(qǐng)求,但是不會(huì)被同步到其他節(jié)點(diǎn)上(即保證當(dāng)前節(jié)點(diǎn)仍然可用)

3.當(dāng)網(wǎng)絡(luò)穩(wěn)定時(shí),當(dāng)前實(shí)例新的注冊(cè)信息會(huì)被同步到其他節(jié)點(diǎn)中

因此,eureka可以很好的應(yīng)對(duì)網(wǎng)絡(luò)故障導(dǎo)致部分節(jié)點(diǎn)失去聯(lián)系的情況,而不會(huì)像zookeeper那樣使整個(gè)注冊(cè)服務(wù)癱瘓

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)服務(wù)器之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接

原文鏈接:https://blog.csdn.net/qq_40378034/article/details/86519251

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲精品一区二区三区在线播放 | 精品一区二区三区免费观看 | 亚洲天堂男人天堂 | 激情六月丁香婷婷四房播 | 国产福利在线观看永久视频 | 肉浦团在线观看 | 欧美日本一区视频免费 | 天堂男人在线 | 国产一区日韩二区欧美三 | xxx美国| 无码日韩精品一区二区免费 | 日本午夜大片免费观看视频 | 国产精品酒店视频免费看 | 福利视频一区二区思瑞 | 五月天精品视频播放在线观看 | 性白俄罗斯高清xxxxx | 久久成人国产精品一区二区 | 国产真实偷乱视频在线观看 | 日本无卡码一区二区三区 | 国产综合成人亚洲区 | 韩国一区二区三区 | 91色在线观看国产 | 亚洲精品一区二区三区在线看 | 国产精品久久国产精品99盘 | 男女做受快插大片 | 国产va欧美va在线观看 | 日韩理论片在线看免费观看 | 甜宠巨肉h文1v1校园 | 国产新疆成人a一片在线观看 | 精品亚洲午夜久久久久 | 天天久久综合 | 911福利视频 | 午夜国产精品福利在线观看 | 四虎最新永久免费视频 | 欧美亚洲免费 | 色综合久久日韩国产 | 天天av天天翘天天综合网 | 亚洲国产综合精品 | 我的绝色岳每雯雯 | 色综合网亚洲精品久久 | 国产精品视频视频久久 |