使用 Docker Compose 測試 Redis Sentinel
什麼是 Redis Sentinel redis sentinel 讓 redis 擁有高可用性 (high availability)。 sentinel 會監控 redis 服務,在主節點 (master) 異常時啟動容錯移轉 (failover),將複製節點 (replica) 提升成主節點,並告知跟 sentinel 建立連線的客戶端。 要實測一個最簡單的 redis sentinel 服務,我們需要 3 個 redis + 3 個 sentinel 的架構。使用 docker compose 可以直接在一台電腦上建出這樣的環境。 ...