【技术实现步骤摘要】
一种修改云平台上Redis集群参数的方法
本专利技术涉及一种修改云平台上Redis集群参数的方法,属于互联网应用
技术介绍
云数据库是指被优化或部署到一个虚拟计算环境中的数据库,可以实现按需付费、按需扩展、高可用性以及存储整合等优势。根据数据库类型一般分为关系型数据库和非关系型数据库。现在各大云服务平台商会提供售卖Redis数据库集群的服务给用户,同时也会提供修改集群参数的功能。集群是由多台机器组成,修改集群的参数实际上涉及集群中每一台机器的参数。如果在修改参数的时候,集群中有部分机器处于故障状态,或者由于其他因素部分机器处于无法访问的状态,会面临如何进行参数修改操作的难题。现有的解决方案有下面两种:第一种,只有集群状态都是正常的,才可以修改参数,如果有一个或者多个机器不正常的就不容许修改。但是,正常情况下集群有少部分机器故障是不影响用户使用的,因此不让用户修改参数不太合理,会给用户造成困惑。第二种,修改参数的时候,只修改正常机器的状态,忽略状态不正常的机器。这种情况下,当故障机器修复后,会出现一个集群中存 ...
【技术保护点】
1.一种修改云平台上Redis集群参数的方法,其特征在于,包括如下步骤:/nS1:开始,用户通过UI界面启动系统,开始参数修改,系统判断用户操作是否传递了强制修改参数;/nS201:若用户操作传递了强制修改参数,则系统修改所有正常节点的参数,忽略状态不正常的节点,结束操作,返回修改成功;/nS202:若用户操作没有传递强制修改参数,则系统循环判断每一个节点的状态;/nS301:在步骤S202中,若系统判断不存在不正常状态的节点,则系统修改所有正常节点的参数,结束操作,返回修改成功;/nS302:在步骤S202中,若系统判断存在不正常状态的节点,结束操作,返回修改失败。/n
【技术特征摘要】
1.一种修改云平台上Redis集群参数的方法,其特征在于,包括如下步骤:
S1:开始,用户通过UI界面启动系统,开始参数修改,系统判断用户操作是否传递了强制修改参数;
S201:若用户操作传递了强制修改参数,则系统修改所有正常节点的参数,忽略状态不正常的节点,结束操作,返回修改成功;
S202:若用户操作没有传递强制修改参数,则系统循环判断每一个节点的状态;
S301:在步骤S202中,若系统判断不存在不正常状态的节点,则系统修改所有正常节点的参数,结束操作,返回修改成功;
S302:在步骤S202中,若系统判断存在不正常状态的节点,结束操作,返回修改失败。
2.如权利要求1所述的一种修改云平台上Redis集群参数的方法,其特征在于,在步骤S1中,在系统中定义一个修改参数的接口,所述接口中添加一个可选参数,名称为强制修改,当系统接收到强制修改参数时,系统修改所有正常节点的参数,忽略状态不正常的节...
【专利技术属性】
技术研发人员:程铖,
申请(专利权)人:紫光云南京数字技术有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。