負載均衡與高可用之間是什麼關係呢?比如nginx作為負載均衡,zookeeper用於高可用

時間 2021-06-24 07:04:54

1樓:靜默

今天重新理解了下「負載均衡」和「高可用」的設計出發點,算是理解了兩者之間的區別:

「負載均衡」主要為均衡流量設計,因此負載例項在提供服務時,一定是多個例項都Active,保證例項並行處理分發流量,滿足高負載的業務,所以是所有例項共同提供服務;

「高可用」設計是為滿足例項提供健壯性服務而來,因此在任何時刻,提供服務的例項永遠都還有乙個,對於例項狀態不關心,任何時候都只有乙個處於Active的例項提供服務,在該例項Dead之後,選舉下乙個例項繼續提供服務,不存在多個例項並行提供服務的情況。

2樓:孟禿

打個比方。

你去麥當勞點餐。

點餐機前大家都在排隊。這就是高併發情況。

這時候有好幾個點餐機。來乙個人分配到乙個點餐機。每個點餐機上人都差不多一樣多。這是負載均衡。

這時候突然有一台點餐機壞了。點餐機前的人還在死死等著點餐機修好。這時候出來個服務員把他們領到另乙個點餐機上。這叫高可用。

既然都用zookeeper這種分布式的了balance和ha都在上面做就行了。

Unix 與 Linux 之間是什麼關係?

醉臥沙場 我在下面的回答描述了從Unix誕生到沒落到Linux和GNU開始崛起的歷史 為什麼要開源?讀了你就知道Unix和Linux是什麼關係了。可以簡單的說Linux是Unix商業化道路失敗後,以網際網路為契機重新覺醒起來的保持開源的新Unix。開發在現今Linux的這些人,還是原來貢獻於開源部分...

我們之間是什麼關係

蒲公英 我上高中的時候玩QQ裡面的附近人,刷到乙個我鎮上面的男生 加好友聊的,感覺還行吧,挺好玩的,他家不在那裡,只是在那邊上初中 然後就一直聊一直聊,什麼都聊,包括我初戀的時候也沒有斷,一直到,分手,兩年平淡期,遇到我先生 就是什麼都聊,什麼都敢說,要是說喜歡吧,可能有點,但是都沒有戳破 關係好到...

奧特曼之間都是什麼關係?

高雲溪 圓谷自己的作品裡關係也是亂七八糟吧。一開始還好,現在新出的奧特曼裡簡直就是 我不管,我懶得把新奧特曼編到老世界裡,我還偏要老奧特曼出場賣情懷。 更新於令和元年。感謝諸位不斷地提醒我誰誰誰出來了,好吧,那就因為是令和,所以更新一波,之後會不會再更新看緣分了。圖釋 紅色依舊是奧特兄弟 玫紅色是M...