[发明专利]一种基于twemproxy的Redis集群方法在审
申请号: | 201810343035.3 | 申请日: | 2018-04-17 |
公开(公告)号: | CN108259252A | 公开(公告)日: | 2018-07-06 |
发明(设计)人: | 慕瑞华;胡一枭;吴博 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 四川省成都市天策商标专利事务所 51213 | 代理人: | 蒋金梅;刘渝 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 集群 主机 客户端请求 缓存 测试稳定性 分布式环境 服务器宕机 存储数据 客户配置 主机接收 容灾 返回 组建 | ||
1.一种基于twemproxy的Redis集群方法,其特征在于,包括以下内容:
业务方通过redis客户端请求连接,发送数据;
Lvs做四层负载,收到客户端请求后负载至一台Lvs主机;
Lvs接收到请求后,根据负载规则,发送数据至一台twemproxy主机;
Twemproxy接受到请求后根据客户配置的分片规则找到一个redis主机,发送数据;
Redis主机接收到请求后,存储数据,并且同步到从机,返回。
2.根据权利要求1所述的一种基于twemproxy的Redis集群方法,其特征在于,当redis主机宕机后,zookeeper客户端检测到redis主机宕机,发送数据至ZK服务器;哨兵机器发现主机宕机之后主动触发从机为主机;Zookeeper服务端检测到客户端请求后,发送命令至twemproxy替换配置文件;Twemproxy接收到zookeeper命令之后触发脚本,重新启动,读取配置文件。
3.根据权利要求2所述的一种基于twemproxy的Redis集群方法,其特征在于,当redis主机恢复后,redis主机宕机后主动设置为从机,恢复后依然为从机。
4.根据权利要求1所述的一种基于twemproxy的Redis集群方法,其特征在于,其特征在于:通过zookeeper监控twemproxy配置,一旦发现配置文件出现更改,zookeeper强制twemproxy重启,启动后twexproxy读取最新配置,重新对redis扩容和改变分片策略。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810343035.3/1.html,转载请声明来源钻瓜专利网。