Redis::SentinelRedis集群管理工具
Redis-sentinel是Redis的作者antirez完成的,因?yàn)?a target="_blank">Redis實(shí)例在各個大公司的應(yīng)用,每個公司都需要一個Redis集群的管理工具,被迫都自己寫管理工具來管理Redis集群,antirez考慮到社區(qū)的急迫需要(詳情),花了幾個星期寫出了Redis-sentinel。
Redis-sentinel的三大功能: * 監(jiān)測 * 通知 * 自動故障恢復(fù) 首先Redis-sentinel要建立一個監(jiān)控的master列表,然后針對master列表的每個master獲取監(jiān)控其的sentinels和slaves供以后故障恢復(fù)使用。
用法:
Redis.new(master_name: "master1",
sentinels: [{host: "localhost", port: 26379}, {host: "localhost", port: 26380}])
評論
圖片
表情
