哨兵機制

哨兵其實就是一個運行在特殊模式下的 Redis 進程,主從庫實例運行的同時,它也在運行。哨兵主要負責的就是三個任務:監控、選主(選擇主庫)和通知。 在監控和選主這兩個任務中,哨兵需要做出兩個決策: 在監控任務中,哨兵需要判斷主庫是否處於下線狀態; 在選主任務中,哨兵也要決定選擇哪個從庫實例作爲主庫。 哨兵進程會使用 PING 命令檢測它自己和主、從庫的網絡連接情況,用來判斷實例的狀態。如果哨兵發現
相關文章
相關標籤/搜索