lvs+keepalived+nginx實現高性能負載均衡集羣
Lvs:可以實現傳輸層四層負載均衡。Linux虛擬服務器,Linux自帶,作用虛擬ip;Lvs抗負載性能比Nginx 強,且更穩定;
keepalived:對lvs 實現擴展功能,例如:程序監聽(nginx),心跳檢測,重啓腳本,多次重啓失敗可配置發送郵件;
真是場景:一個nginx(主),一個keepalived(主)(ip要與另一個keepalived(備)的一致),當nginx(主)宕機了,keepalived(主)會重啓nginx,如果重啓多次失敗後,可發送短信/郵件給管理員處理,並且keepalived(主 )會自己停掉,爲了給另keepalived(備)使用;