一 .
当主从复制进行的时候,如何应对外界的请求.
设置为yes的时候,会对外界进行响应.
设置no,返回一个异常.
设置从服务器为只读设置.
二 . 哨兵模式
之前我们说了切换主从的一些命名,而这需要手动进行的.
而redis为我们提供了哨兵的脚本帮助我们实现主从的切换.
实际上使用哨兵模式非常简单,也只需要进行简单的配置就可以完成了.
配置 :
[1]创建一个sentinel.conf文件,这个文件我们可以从redis的安装文件之中寻找.
我们打开这个文件看一下.
这里面配置的是哨兵下的主从节点,最后一个数字代表最少的选票可以变成主服务器[票数].
[2]运行哨兵脚本
我们使用redis-sentinel 脚本执行sentinel.conf配置文件,这就开启了哨兵的监控程序.
总结:
哨兵模式的基本功能就是使用一个监控的脚本程序实现主从的切换.
但是还有一个问题:当哨兵程序出现问题,整个主从的高可用还是无法进行保证.
可以真正解决高可用问题的方式就是集群模式.