redis 主从 配置和哨兵监控

来源:互联网 发布:淘宝要不要买旺铺 编辑:程序博客网 时间:2024/05/29 16:19
redis 安装
下载
解压

make

启动redis 

redis-server ../redis.conf

启动客户端

redis-cli -h 101.200.188.155 -p 6379


shotdown 


keys *


redis 持久化数据方式 快照、aof 方式


快照  根据时间段 来持久化


save 900 1    #900 秒内如果超过1 个key被修改,则发起快照保存 
save 300 10 #300 秒内容如超过10 个key 被修改,则发起快照保存 
save 60 10000


aof  根据函数来持久化
appendonly yes                  //启用 aof持久化方式 
#appendfsync always        //收到写命令就立即写入磁盘,最慢,但是保证完全的持久化 
appendfsync everysec      //每秒钟写入磁盘一次,在性能和持久化方面做了很好的折中 
#appendfsync no            //完全依赖os,性能最好,持久化没保证 


daemonize no 改成 daemonize yes  可以不进入redis窗口


masterauth  主密码 


requirepass myRedis  当前redis密码

logfile "/data/soft/reidsTest/redis-3.0.4/log/redis.log"  日志


主从配置
只需要在从上指定主


slaveof localhost 6379


info 查看命令






# 哨兵配置
sentinel monitor mymaster localhost 6500 1  //主
sentinel down-after-milliseconds mymaster 5000  //主管下线
sentinel auth-pass mymaster zy_redis@2O15$ 
sentinel config-epoch mymaster 226  //允许多少个savel 连接 






启动 Sentinel
redis-sentinel /path/to/sentinel.conf  
客户端连接哨兵 和 连接redis 是一样的
redis-cli -p 26371
0 0
原创粉丝点击