Redis之服务器集群配置

158 阅读1分钟

常见的集群架构如图:

![](https://pic2.zhimg.com/80/v2-6883b465e2b261674b5a32f23ad90ba6_720w.jpg)
![](https://pic1.zhimg.com/80/v2-968eacf02307f571426a489755453a20_720w.jpg)

redis操作过程中数据同步的函数调用关系:

![](https://pic4.zhimg.com/80/v2-f139a03865914a8c47e820b14dfd9f65_720w.jpg)

集群搭建:

  1.修改3个redis.config 文件的:

![](https://pic1.zhimg.com/80/v2-e141387ca5c9755ed808d4f54e788a2c_720w.jpg)

  2.启动2个redis服务器

![](https://pic1.zhimg.com/80/v2-40b2385dcf94bac156f79d29f9901130_720w.jpg)
![](https://picb.zhimg.com/80/v2-7b2e1e09808ce7545f4d98417f4a194a_720w.jpg)
![](https://pic3.zhimg.com/80/v2-eb34e3ee2e05c4d779716fa3a13008a9_720w.jpg)
![](https://picb.zhimg.com/80/v2-3fcb089fad52e384a05feccb46d9a1ea_720w.jpg)

当杀掉redis主进程Master时,由于Slave(6380)只读,则无法向redis中写数据了,这时我们将借助sentinel工具进行监控主从服务器。

以上内容希望帮助到大家,很多PHPer在进阶的时候总会遇到一些问题和瓶颈,业务代码写多了没有方向感,不知道该从那里入手去提升,对此我整理了一些资料,包括但不限于:分布式架构、高可扩展、高性能、高并发、服务器性能调优、TP6,laravel,YII2,Redis,Swoole、Swoft、Kafka、Mysql优化、shell脚本、Docker、微服务、Nginx等多个知识点高级进阶干货需要的可以免费分享给大家,需要戳这里 PHP进阶架构师>>>实战视频、大厂面试文档免费获取