redis的主从架构的缺点是所有的slave节点数据的复制和同步都由master节点来处理,会照成master节点压力太大,所以我们使用以下朱从从构来处理

jedis 主从 redis redis主从 主节点挂了_故障恢复

本文的实验,将在继续

将103的配置文件,主从关系设置成102为主

jedis 主从 redis redis主从 主节点挂了_重启_02

重启下服务,查看下各机器的主从关系

jedis 主从 redis redis主从 主节点挂了_主从从架构_03

jedis 主从 redis redis主从 主节点挂了_故障恢复_04

若出现连接不上,配置没问题,是不是你没配置master机器的密码,redis远程链接时候,需要密码验证。

那么,如果出现master或者slave机器发生故障了怎么办?、

1、slave宕机,很简单,只需重启slave机器,自动完成同步数据
2、master宕机,先在命令行执行SLAVEOF NO ONE命令,断开主从关系并将slave变成master继续服务,然后将主库重新启动后,执行SLAVEOF命令,将其设置为从库。