keepalived與Zookeeper的異同

2021-08-21 05:34:12 字數 336 閱讀 6984

同:都是處理高可用,高併發

異:1、keepalived是主動向nginx訪問,判斷nginx是否正常,而zookeeper是讓hdfs、yarn、storm等主動去訪問zookeeper

2、kp(keepalived)在處理高併發時,由主kp處理,當主kp掛掉時,交由從kp處理,都是乙個kp處理,而zookeeper是多台follower和observer同時處理

3、kp沒有儲存機制,請求的資料存在第三方資料庫中,若從kp連不上資料庫,會影響整個服務,而zookeeper有本地儲存機制

4、kp主要在配置,zk提供的有api

總結:簡單高可用,主從關係,使用kp,反之zk

keepalived安裝與配置

一 安裝keepalived 1.2.2 yum y install gcc make openssl openssl devel wget kernel devel mkdir p usr local src hasoft cd usr local src hasoft wget tar zxvf...

Keepalived配置與使用

keepalived是乙個基於vrrp協議來實現的web服務高可用方案,可以利用其來避免單點故障。乙個web服務至少會有2臺伺服器執行keepalived,一台為主伺服器 master 一台為備份伺服器 backup 但是對外表現為乙個虛擬ip,主伺服器會傳送特定的訊息給備份伺服器,當備份伺服器收不...

Keepalived原理與配置

keepalived 介紹 keepalived是所謂的高可用或熱備用來防止單點故障的一種手段。keepalived是乙個類似於layer3,4 5交換機制的軟體,也就是我們平時說的第3層 第4層和第5層交換。作用 keepalived的作用是檢測web伺服器的狀態,lvs keepalived實現...