redis 主从 配置和哨兵监控
2016-01-14 10:34
706 查看
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
下载
解压
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
相关文章推荐
- redis安装问题小结
- Redis偶发连接失败案例实战记录
- Redis中实现查找某个值的范围
- Redis和Memcached的区别详解
- 分割超大Redis数据库例子
- Redis总结笔记(一):安装和常用命令
- Redis sort 排序命令详解
- 用Redis实现微博关注关系
- redis中修改配置文件中的端口号 密码方法
- 在Ruby on Rails上使用Redis Store的方法
- Redis和Memcache的区别总结
- 在Node.js应用中使用Redis的方法简介
- Redis服务器的启动过程分析
- web 应用中常用的各种 cache详解
- 利用yum安装Redis的方法详解
- 从MySQL到Redis的简单数据库迁移方法
- 为啥懒 Redis 是更好的 Redis
- 利用Redis实现SQL伸缩的方法
- 在Redis数据库中实现分布式速率限制的方法
- PHP+redis实现添加处理投票的方法