redis Sentinel部署
2024-10-20 11:31:08
sentinel 系统用于管理多个 Redis 服务器(instance)
执行以下三个任务:
- 监控(Monitoring): Sentinel 会不断地检查你的主服务器和从服务器是否运作正常。
- 提醒(Notification): 当被监控的某个 Redis 服务器出现问题时, Sentinel 可以通过 API 向管理员或者其他应用程序发送通知。
- 自动故障迁移(Automatic failover): 当一个主服务器不能正常工作时, Sentinel 会开始一次自动故障迁移操作, 它会将失效主服务器的其中一个从服务器 2 sentinel down-after-milliseconds mymaster 60000 sentinel failover-timeout mymaster 180000 sentinel parallel-syncs mymaster 1
第一行配置指示 Sentinel 去监视一个名为 mymaster 的主服务器, 这个主服务器的 IP 地址为 127.0.0.1 , 端口号为 6379 , 而将这个主服务器判断为失效至少需要 2 个 Sentinel 同意 (只要同意 Sentinel 的数量不达标,自动故障迁移就不会执行)。
其他选项的基本格式如下:
sentinel <选项的名字> <主服务器的名字> <选项的值>
- 从节点视角(6380端口)
INFO Sentinel
最新文章
- 使用BAT批处理执行sql语句的代码
- Android --ListView分页
- 关于mac book 的启动选项
- JS实例
- How to Setup Chroot SFTP in Linux (Allow Only SFTP, not SSH)
- Jboss image upload and http access to show image--reference
- mapreduce (三) MapReduce实现倒排索引(二)
- 字符串最小表示法 O(n)算法
- 汇总jQuery的61种选择器及示例
- tableview cell添加3D动画
- Swift基础用法(Swift开发之一)
- (转)整理 node-sass 安装失败的原因及解决办法
- Linux之awk、变量、运算符、if多分支
- flask下载zip文件报错TypeError
- 使用 IntraWeb (23) - 基本控件之 TIWTimer、TIWProgressBar、TIWProgressIndicator、TIWTimeEdit
- 高效的MySQL分页——利用子查询分页
- webpack entry和output配置属性
- 目的:将两个三T的硬盘做成LVM(sdc,sdd)
- Mongodb在window上启动
- 019-MD5加密模板工具类
热门文章
- Git中的bash与CMD的区别
- Alpha测试
- python-memcached包使用方法
- 打包maven后出现jar包丢失
- [Visual studio] Visual studio 2017添加引用时报错未能正确加载ReferenceManagerPackage包的解决方法
- Mui 下拉刷新,刷新完成功能实现
- 移动基于Percona XTRADB Cluster的大数据解决方式
- Spark2.3(三十四):Spark Structured Streaming之withWaterMark和windows窗口是否可以实现最近一小时统计
- 如何用 async 控制流程
- Android性能优化-内存优化