利索能及
我要发布
收藏
专利号: 2019109778567
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种Redis集群服务的安装方法,其特征在于,应用于Redis集群服务的安装系统,所述系统包括一个或多个管理服务器、编译服务器以及一个或多个Redis服务器,所述方法包括:所述管理服务器将服务工具安装在所述管理服务器中,所述服务工具为用于安装Redis集群服务的应用;

在所述服务工具成功安装在所述管理服务器中的情况下,所述管理服务器远程控制所述编译服务器生成Redis服务安装包,所述Redis服务安装包为用于在所述一个或多个Redis服务器上安装Redis服务的文件压缩包;

所述管理服务器远程控制所述一个或多个Redis服务器部署所述Redis服务安装包;

所述管理服务器远程控制所述一个或多个Redis服务器根据所述Redis服务安装包安装Redis集群服务。

2.根据权利要求1所述方法,其特征在于,所述管理服务器远程控制所述编译服务器生成Redis服务安装包,包括:所述管理服务器通过第一远程控制命令将生成所述Redis服务安装包的资源传输到所述编译服务器,所述资源包括Redis服务运行环境的源码包、Redis插件和Redis源码包;

所述管理服务器通过第二远程控制命令控制所述编译服务器根据所述资源生成所述Redis服务安装包。

3.根据权利要求1所述方法,其特征在于,所述管理服务器远程控制所述一个或多个Redis服务器部署所述Redis服务安装包,包括:所述管理服务器通过第三远程控制命令将所述Redis服务安装包传输到所述一个或多个Redis服务器中;

所述管理服务器通过第四远程控制命令控制所述一个或多个Redis服务器部署所述Redis服务安装包。

4.根据权利要求1至3任一项所述方法,其特征在于,所述管理服务器远程控制所述一个或多个Redis服务器根据所述Redis服务安装包安装Redis集群服务,包括:所述管理服务器通过第五远程控制命令分别控制所述一个或多个Redis服务器根据所述Redis服务安装包安装Redis服务;

所述管理服务器通过所述第五远程控制命令分别控制所述一个或多个Redis服务器启动安装好的Redis服务;

所述管理服务器将所述一个或多个Redis服务器中的启动的Redis服务聚合形成Redis集群服务。

5.根据权利要求1至3所述方法,其特征在于,所述管理服务器将服务工具安装在所述管理服务器中之前,还包括:所述管理服务器配置所述服务工具的参数,所述参数包括所述服务工具的属性参数和状态参数,所述属性参数包括所述编译服务器的属性参数、所述一个或多个Redis服务器的属性参数和安装所述Redis集群服务的所需要的源码包和插件的属性参数,所述状态参数为记录所述Redis集群服务的安装状态的参数。

6.根据权利要求5所述方法,其特征在于,所述状态参数包括所述Redis服务安装包的生成监控参数,所述管理服务器远程控制所述编译服务器生成Redis服务安装包之后,所述管理服务器远程控制所述一个或多个Redis服务器部署所述Redis服务安装包之前,还包括:所述管理服务器查询所述Redis服务安装包的生成监控参数表征的状态;

在所述Redis服务安装包的生成监控参数表征的是所述Redis服务安装包未成功生成的情况下,所述管理服务器再次远程控制所述编译服务器生成所述Redis服务安装包。

7.根据权利要求5所述方法,其特征在于,所述状态参数包括所述Redis服务安装包的部署监控参数,所述管理服务器远程控制所述一个或多个Redis服务器部署所述Redis服务安装包之后,所述管理服务器远程控制所述一个或多个Redis服务器根据所述Redis服务安装包安装Redis集群服务之前,还包括:所述管理服务器查询所述Redis服务安装包的部署监控参数表征的状态;

在所述Redis服务安装包的部署监控参数表征的是所述Redis服务安装包未成功部署到所述一个或多个Redis服务器情况下,所述管理服务器再次远程控制所述一个或多个Redis服务器部署所述Redis服务安装包。

8.根据权利要求6或7所述方法,其特征在于,所述状态参数包括所述Redis集群服务的安装监控参数,所述管理服务器远程控制所述一个或多个Redis服务器根据所述Redis服务安装包安装Redis集群服务之后,还包括:所述管理服务器查询所述Redis集群服务的安装监控参数表征的状态;

在所述Redis集群服务的安装监控参数表征的是所述Redis集群服务未成功安装情况下,所述管理服务器再次远程控制所述一个或多个Redis服务器根据所述Redis服务安装包安装Redis集群服务。

9.一种服务器,其特征在于,所述服务器包括一个或多个处理器、存储器以及通信模块;所述存储器以及所述通信模块与所述一个或多个处理器耦合,所述存储器存储有计算机程序,所述处理器被配置用于调用所述计算机程序执行如权利要求1至8任一项所述的方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行以实现权利要求1至8任一项所述的方法。