更新時間:2020-05-21 11:34:31 來源:動力節點 瀏覽2257次
Java框架視頻教程下載,Redis哨兵學習,哨兵(Sentinel)主要是為了解決在主從復制架構中從Redis宕機和主Redis宕機的情況。Redis-Sentinel是用于管理Redis集群:監控(Monitoring、提醒(Notification)、自動故障遷移(Automaticfailover)。
1.哨兵(Sentinel)主要是為了解決在主從復制架構中出現宕機的情況:
從Redis宕機:在Redis中從庫重新啟動后會自動加入到主從架構中,自動完成同步數據。在Redis2.8版本后,主從斷線后恢復的情況下實現增量復制。
主Redis宕機:較為復雜一些,需要以下2步才能完成:在從數據庫中執行SLAVEOFNOONE命令,斷開主從關系并且提升為主庫繼續服務:將主庫重新啟動后,執行SLAVEOF命令,將其設置為其他庫的從庫,這時數據就能更新回來。
由于這個手動完成恢復的過程其實是比較麻煩的并且容易出錯,所以Redis提供的哨兵(sentinel)的功能來解決。
2.Redis哨兵是什么?Redis-Sentinel是用于管理Redis集群,該系統執行三個任務:
監控(Monitoring):Sentinel會不斷地檢查你的主服務器和從服務器是否運作正常;
提醒(Notification):當被監控的某個Redis服務器出現問題時,Sentinel可以通過API向管理員或者其他應用程序發送通知;
自動故障遷移(Automaticfailover):當一個主服務器不能正常工作時,Sentinel會開始一次自動故障遷移操作,它會將失效主服務器的其中一個從服務器升級為新的主服務器,并讓失效主服務器的其他從服務器改為復制新的主服務器;當客戶端試圖連接失效的主服務器時,集群也會向客戶端返回新主服務器的地址,使得集群可以使用新主服務器代替失效服務器。
Java相關視頻教程
Redis視頻教程:http://www.dabaquan.cn/javavideo/130.html
以上就是動力節點java培訓機構的小編針對“Java框架視頻教程下載,Redis哨兵學習”的內容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習