前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Redis哨兵 部署和配置(下)

Redis哨兵 部署和配置(下)

原创
作者头像
陈不成i
修改2021-05-21 14:27:52
3730
修改2021-05-21 14:27:52
举报
文章被收录于专栏:ops技术分享

二.哨兵部署

环境介绍

  1. [Redis-Server-1]
  2. 主机名 = host-1
  3. 系统 = centos-7.3
  4. 地址 = 1.1.1.1
  5. 软件 = redis-3.2.9 6379 26379
  6. [Redis-Server-2]
  7. 主机名 = host-2
  8. 系统 = centos-7.3
  9. 地址 = 1.1.1.2
  10. 软件 = redis-3.2.9 6379 26379

哨兵配置

1.参照Redis主从 部署和配置,先搭建一个主从结构

2.每个节点都填写主redis的ip和端口,最后的1代表只要有一个哨兵节点认为主有问题,就切换主从,有3个节点可以写2 vim sentinel.conf

  1. protected-mode yes
  2. bind 1.1.1.1 #监听地址修改
  3. daemonize yes
  4. port 26380
  5. sentinel monitor mymaster 1.1.1.1 6379 1 #这里修改成主的信息
  6. sentinel down-after-milliseconds mymaster 3000
  7. sentinel failover-timeout mymaster 1800

3.启动 sentinel 启动之后,就会从主redis获取它的信息还有从redis的地址,当前可以看到哨兵的日志 src/redis-sentinel sentinel.conf

4.关闭master 我们手动关闭Master 之后,sentinel 在监听master 确实是断线了之后,将会开始计算权值,然后重新分配主服务器

三.使用验证

连接哨兵,查看信息状态 src/redis-cli -p 26379 INFO

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 二.哨兵部署
    • 环境介绍
      • 哨兵配置
      • 三.使用验证
      相关产品与服务
      云数据库 Redis
      腾讯云数据库 Redis(TencentDB for Redis)是腾讯云打造的兼容 Redis 协议的缓存和存储服务。丰富的数据结构能帮助您完成不同类型的业务场景开发。支持主从热备,提供自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档