redis监控工具-redis sentinel使用说明及注意事项
2016-01-08 15:10
519 查看
Redis Sentinel是一套用于管理Redis实例的分布式系统,主要完成3项任务:
1) Monitoring:持续监控Redis master或slave实例的运行情况是否符合预期
2) Notification:若被监控的Redis实例运行异常,sentinel会通过API通知外界(人或程序)
3)
Automation failover:若master实例故障,sentinel会重新选主并启动自动故障切换:选择slave-priority最小的那个slave实例并将其提升为master,同时修改其它slave的配置,使其master配置项指向新的master,当old master恢复重启后,会自动降级为new master的slave。最后,根据配置,Redis Sentinel还会将新的master地址通知给当前正在访问Redis的应用程序。
/article/8141347.html
1) Monitoring:持续监控Redis master或slave实例的运行情况是否符合预期
2) Notification:若被监控的Redis实例运行异常,sentinel会通过API通知外界(人或程序)
3)
Automation failover:若master实例故障,sentinel会重新选主并启动自动故障切换:选择slave-priority最小的那个slave实例并将其提升为master,同时修改其它slave的配置,使其master配置项指向新的master,当old master恢复重启后,会自动降级为new master的slave。最后,根据配置,Redis Sentinel还会将新的master地址通知给当前正在访问Redis的应用程序。
/article/8141347.html
相关文章推荐
- Redis详细介绍
- Redis常见的性能问题和解决方法
- Linux下redis的安装
- Redis 命令参考
- Redis学习记录之下载安装(三)
- redis主从复制过程中,slave端混读PING命令的问题
- Redis Cluster(Redis 3.X)设计要点
- redis事务的那些事情
- redis在linux上部署,Redis服务器搭建/配置/及Jedis客户端的使用方法(java语言)
- redis
- Java中使用Jedis操作Redis
- 如何在CentOS 7上安装Redis服务器
- redis集群环境搭建以及java中jedis客户端集群代码实现
- Redis主从同步分析
- redis 笔记04 服务器、复制
- spark访问Redis并进行操作
- Ubuntu环境下Redis的安装与JAVA连接测试
- redis的py语法lrem
- Redis学习记录之下载安装(二)
- Redis学习记录之简介(一)