一、首先配置redis的主從同步集群。 1、主庫的配置文件不用修改,從庫的配置文件只需增加一行,說明主庫的IP埠。如果需要驗證的,也要加多一行,認證密碼。 slaveof 192.168.20.26 5268 masterauth hodge01 一主多從的話,就啟用多個從庫。其中,從庫都是一樣的 ...
一、首先配置redis的主從同步集群。 1、主庫的配置文件不用修改,從庫的配置文件只需增加一行,說明主庫的IP埠。如果需要驗證的,也要加多一行,認證密碼。 slaveof 192.168.20.26 5268 masterauth hodge01
![](https://images2018.cnblogs.com/blog/1057174/201803/1057174-20180326110916085-390637073.png)
一主多從的話,就啟用多個從庫。其中,從庫都是一樣的方案。本次有兩個slave。 2、命令檢查。 /usr/local/redis/bin/redis-cli -p 5257 -a hodge01 info Replication
![](https://images2018.cnblogs.com/blog/1057174/201803/1057174-20180326111005934-277522261.png)
二、sentinel高可用。 1、概況。sentinel是redis自帶的附件,在新的版本redis安裝都有sentinel。sentinel是稱作哨兵的監控機制,當達到一定數量的sentinel投票支持,redis的master就會切換。本次使用docker容器搭建,主要講述配置文件。 2、配置文件。註意:每次要拋棄上一次集群都考檢查配置文件,因為sentinel是靠更改配置文件實現功能的。
![](https://images2018.cnblogs.com/blog/1057174/201803/1057174-20180326111037485-1991313953.png)
![](https://images2018.cnblogs.com/blog/1057174/201803/1057174-20180326111055739-2099070127.png)
![](https://images2018.cnblogs.com/blog/1057174/201803/1057174-20180326111131802-1941191272.png)
![](https://images2018.cnblogs.com/blog/1057174/201803/1057174-20180326111206174-393789664.png)
![](https://images2018.cnblogs.com/blog/1057174/201803/1057174-20180326111257870-16057650.png)
![](https://images2018.cnblogs.com/blog/1057174/201803/1057174-20180326111338213-1826534072.png)
![](https://images2018.cnblogs.com/blog/1057174/201803/1057174-20180326111424186-1317063050.png)
![](https://images2018.cnblogs.com/blog/1057174/201803/1057174-20180326111454162-1387286091.png)
![](https://images2018.cnblogs.com/blog/1057174/201803/1057174-20180326111546789-569666262.png)
![](https://images2018.cnblogs.com/blog/1057174/201803/1057174-20180326111611897-844311265.png)
![](https://images2018.cnblogs.com/blog/1057174/201803/1057174-20180326111718784-1998314533.png)
![](https://images2018.cnblogs.com/blog/1057174/201803/1057174-20180326111746096-1556580845.png)