小本本介绍
大家好,我是本际云服务器推荐网的小编小本本,今天为大家介绍基于K8S部署redis哨兵集群。

Kubernetes分布式容器管理平台
Kubernetes是一个开源的容器集群管理系统,可以实现容器集群的自动化部署、自动扩缩容、维护更新等功能,是当下较热门的PSSA集群技术之一。Kubernetes的主要核心组件有Apiserver、scheduler、controller-manager、kubelet、etcd、flannel、pod等。
redis-sentinel集群架构简介
RedisSentinel是一个分布式系统,RedisSentinel为Redis提供高可用性。可以在没有人为干预的情况下阻止某种类型的故障。应用redis-sentinel架构图工作流程图部署redis哨兵集群的过程。
在PaaS平台上,需要准备redis-sentinel镜像、编写redis-sentinel网络清单文件、使用清单文件部署redis-sentinel容器集群,最后进行容器测试及验证。
客户端程序实现过程描述:连接所有的Sentinel的节点,返回可一个可用的sentinel结合列表。通过节点请求获取redis节点(master/salve)和信息,并实现读写分离,读走Slave,写走Master。
基于K8S的redis哨兵模式可以实现主从复制、读写分离,提高系统的可用性和可靠性。
原创文章,作者:小编小本本,如若转载,请注明出处:https://www.benjiyun.com/yunzhujiyunwei/vps-yunwei/5807.html
