1. 程式人生 > 其它 >form表單 css的選擇器和一些屬性以及盒子模型,浮動

form表單 css的選擇器和一些屬性以及盒子模型,浮動

簡介

哨兵通過傳送命令,等待Redis伺服器響應,從而監控執行的多個Redis例項。

哨兵有兩個作用:

一、通過傳送命令,讓Redis伺服器返回監控其執行狀態,包括主伺服器和從伺服器。

二、當哨兵監測到master宕機,會自動將slave切換成master,然後通過釋出訂閱模式通知其他的從伺服器,修改配置檔案,讓它們切換主機。

哨兵程序對Redis伺服器進行監控,可能會出現問題,我們可以使用多哨兵進行監控。哨兵之間進行監控,就形成了多哨兵模式。

多哨兵故障切換(failover)的過程

假設主伺服器宕機,哨兵1先檢測到這個結果,系統並不會馬上進行failover過程,僅僅是哨兵1主觀的認為主伺服器不可用,這個現象成為主觀下線。 當後面的哨兵也檢測到主伺服器不可用,並且數量達到一定值時,那麼哨兵之間就會進行一次投票,投票的結果由一個哨兵發起,進行failover操作。 切換成功後,就會通過釋出訂閱模式,讓各個哨兵把自己監控的從伺服器實現切換主機,這個過程稱為客觀下線。