数据库
首页 > 数据库> > 14_Redis的哨兵模式

14_Redis的哨兵模式

作者:互联网

1. 有了主从复制的实现以后, 我们如果想对主从服务器进行监控, 那么在Redis2.6以后提供了一个哨兵机制。顾名思义, 哨兵的含义就是监控Redis系统的运行状况。

2. 哨兵机制的主要功能

2.1. 监控主节点和从节点是否正常运行。

2.2. 主数据库出现故障时, 可以自动将从节点转换为主节点, 实现自动切换。

3. 启动哨兵程序(可以启动多个)

3.1. 在任意一台从节点服务器上或者一台新的服务器上(安装了Redis)修改/usr/local/redis-6.2.0/sentinel.conf配置(我们修改192.168.25.137这台从节点主机上的sentinel.conf配置)。

3.2. 哨兵程序的端口号

3.3. 配置主节点ip

3.4. 配置连接主节点密码

3.5. 检测主节点宕机的时间

3.6. 启动192.168.25.138服务器上主节点的Redis服务, 然后依次启动192.168.25.135、192.168.25.137服务器上从节点的Redis服务。最后启动192.168.25.137服务器上哨兵程序。

3.7. 任意一台击切上使用redis-cli -h ip -p 26379 info sentinel查看哨兵信息

4. 切换主节点

4.1. 停止192.168.25.138服务器上主节点的Redis服务

4.2. 哨兵程序自动切换了主节点为192.168.25.135这台服务器

4.3. 查看192.168.25.135这台主机的信息, 成为了一个master

4.4. 查看192.168.25.137这台主机的信息, 主节点也切换成了192.168.25.135这台主机

4.5. 查看哨兵程序信息

4.6. 在192.168.25.135这台主机储存信息

4.7. 在192.168.25.137这台主机可以查看到192.168.25.135这台主机上储存的信息

标签:14,Redis,192.168,哨兵,25.135,这台,节点
来源: https://blog.csdn.net/aihiao/article/details/114482521