一种弹性伸缩服务的删除方法、装置、系统及存储介质制造方法及图纸

技术编号:19963948 阅读:44 留言:0更新日期:2019-01-03 12:41
本发明专利技术公开了一种弹性伸缩服务的删除方法,当接收到弹性伸缩服务的删除指令时,检测弹性伸缩服务中的集群是否包含弹性伸缩组接受器和/或弹性伸缩组策略,只要检测出集群包含弹性伸缩组接受器和/或弹性伸缩组策略,则先确定集群包含的弹性伸缩组接受器和/或弹性伸缩组策略,并删除弹性伸缩组接受器和/或解绑弹性伸缩组策略,再执行删除集群的操作,能够达到在集群包含弹性伸缩组接受器和/或绑定有弹性伸缩组策略的情况下成功执行删除集群的操作的目的,简化用户操作和提升用户体验。此外,本发明专利技术还公开了一种弹性伸缩服务的删除装置、系统及计算机可读存储介质,效果如上。

A Delete Method, Device, System and Storage Medium for Flexible Scalable Services

The invention discloses a method for deleting flexible telescopic services. When receiving the deletion instruction of flexible telescopic services, it detects whether the cluster in flexible telescopic services contains flexible telescopic group receivers and/or flexible telescopic group strategies. As long as it detects that the cluster contains flexible telescopic group receivers and/or flexible telescopic group strategies, it first determines the flexible telescopic group receivers included in the cluster. And/or resilient scalable group strategy, and delete resilient scalable group acceptor and/or unbound resilient scalable group strategy, then execute the operation of deleting cluster, which can achieve the purpose of successfully deleting cluster when the cluster contains resilient scalable group acceptor and/or binds resilient scalable group strategy, simplify user operation and enhance user experience. In addition, the invention also discloses a removal device, a system and a computer readable storage medium for flexible telescopic services, and the effect is as follows.

【技术实现步骤摘要】
一种弹性伸缩服务的删除方法、装置、系统及存储介质
本专利技术涉及计算机领域,特别涉及一种弹性伸缩服务的删除方法、装置、系统及存储介质。
技术介绍
弹性伸缩服务是根据用户的业务需求情况,系统通过用户预先配置好的规则自动调整其业务资源的服务,能够实现资源的集群化管理以为用户节约资源和人力成本。在现有技术中,系统一旦接收到弹性伸缩服务的删除指令时,便直接执行删除弹性伸缩服务中的集群的操作以删除弹性伸缩服务。而由于成功执行删除集群的操作的前提条件是:在执行删除集群的操作之前就保证集群不包含弹性伸缩组接受器且没有绑定弹性伸缩组策略,所以,如果待删除弹性伸缩服务中的集群包含弹性伸缩组接受器和/或绑定有弹性伸缩组策略,则用户需要在下发弹性伸缩服务的删除指令之前,首先进入弹性伸缩服务的UI界面中的集群详细信息查询页,手动查询该集群的详细信息,并依据该集群的详细信息自行确定该集群绑定了哪些弹性伸缩组策略,记录下来;然后再手动将页面切换至弹性伸缩组接受器页面筛选属于该集群的弹性伸缩组接受器,记录下来;最后再手动删除属于该集群的弹性伸缩组接受器和解绑与该集群绑定的弹性伸缩组策略,才能下发弹性伸缩服务的删除指令以删除弹性伸缩服务,过程繁琐,影响用户体验。因此,如何在弹性伸缩服务中的集群包含弹性伸缩组接受器和/或绑定有弹性伸缩组策略的情况下成功执行删除集群的操作,以简化用户操作和提升用户体验是本领域技术人员目前需要解决的技术问题。
技术实现思路
本专利技术的目的是提供一种弹性伸缩服务的删除方法、装置、系统及存储介质,能够在弹性伸缩服务中的集群包含弹性伸缩组接受器和/或绑定有弹性伸缩组策略的情况下成功执行删除集群的操作,以简化用户操作和提升用户体验。为了解决上述技术问题,本专利技术提供的一种弹性伸缩服务的删除方法,包括:当接收到弹性伸缩服务的删除指令时,检测所述弹性伸缩服务中的集群是否包含弹性伸缩组接受器和/或绑定弹性伸缩组策略;如果是,则执行以下步骤:确定所述集群包含的所述弹性伸缩组接受器和/或绑定的所述弹性伸缩组策略;删除所述弹性伸缩组接受器和/或解绑所述弹性伸缩组策略;执行删除所述集群的操作。优选地,在所述执行删除所述集群的操作之前,还包括:采用轮询机制确定如上所述的弹性伸缩服务的删除方法中的每一个步骤的执行结果;依据所述执行结果确定是否继续执行与所述执行结果对应的当前步骤之后的下一个步骤;如果是,则执行所述下一个步骤;如果否,则终止所述删除方法。优选地,在所述终止所述删除方法的同时,还包括:显示所述操作执行失败的信息。优选地,在所述执行删除所述集群的操作之前,还包括:采用轮询机制确定如上所述的弹性伸缩服务的删除方法中的每一个步骤的执行结果;依据所述执行结果确定是否继续执行与所述执行结果对应的当前步骤之后的下一个步骤;如果是,则执行所述下一个步骤;如果否,则重复执行所述当前步骤,并判断持续执行所述当前步骤的时间是否超过阈值;如果持续执行所述当前步骤的时间超过所述阈值,则终止所述删除方法。优选地,在所述重复执行所述当前步骤的同时,还包括:显示删除所述弹性伸缩服务的进度信息。优选地,在所述删除所述弹性伸缩组接受器和/或解绑所述弹性伸缩组策略之前,还包括:显示所述集群包含所述弹性伸缩组接受器和/或绑定所述弹性伸缩组策略的信息,并获取是否继续删除所述弹性伸缩服务的确认指令;当接收到所述确认指令时,进入所述删除所述弹性伸缩组接受器和/或解绑所述弹性伸缩组策略的步骤。为了解决上述技术问题,本专利技术提供的一种弹性伸缩服务的删除装置,包括:检测模块,用于当接收到所述弹性伸缩服务的删除指令时,检测弹性伸缩服务中的集群是否包含弹性伸缩组接受器和/或绑定弹性伸缩组策略;第一确定模块,用于当检测出所述集群包含所述弹性伸缩组接受器和/或绑定所述弹性伸缩组策略时,确定所述集群包含的所述弹性伸缩组接受器和/或绑定的所述弹性伸缩组策略;删除解绑模块,用于删除所述弹性伸缩组接受器和/或解绑所述弹性伸缩组策略;执行模块,用于执行删除所述集群的操作。优选地,还包括:第二确定模块,用于采用轮询机制确定如上所述的弹性伸缩服务的删除装置中的每一个模块的执行结果;第三确定模块,用于依据所述执行结果确定是否继续触发与所述执行结果对应的当前模块之后触发的下一个模块;第二执行模块,用于触发所述下一个模块;终止模块,用于终止所述删除装置的工作。为了解决上述技术问题,本专利技术提供的一种弹性伸缩服务的删除系统,包括:存储器,用于存储删除程序;处理器,用于在执行所述删除程序时实现如上述任一种弹性伸缩服务的删除方法的步骤。为了解决上述技术问题,本专利技术提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有删除程序,所述删除程序被处理器执行时实现如上述任一种弹性伸缩服务的删除方法的步骤。本专利技术提供的弹性伸缩服务的删除方法,当接收到弹性伸缩服务的删除指令时,检测弹性伸缩服务中的集群是否包含弹性伸缩组接受器和/或弹性伸缩组策略,只要检测出集群包含弹性伸缩组接受器和/或弹性伸缩组策略,则先确定集群包含的弹性伸缩组接受器和/或弹性伸缩组策略,并删除弹性伸缩组接受器和/或解绑弹性伸缩组策略,再执行删除集群的操作。可见,即使用户在下发删除指令之前没有保证集群不包含弹性伸缩组接受器且没有绑定弹性伸缩组策略,应用本删除方法,也能够在执行删除集群的操作之前,自动确定并删除弹性伸缩组接受器和/或解绑弹性伸缩组策略,从而能够使得删除集群的操作成功执行,达到在弹性伸缩服务中的集群包含弹性伸缩组接受器和/或绑定有弹性伸缩组策略的情况下成功执行删除集群的操作的目的,简化用户操作和提升用户体验。此外,本专利技术还提供了一种弹性伸缩服务的删除装置、系统及计算机可读存储介质,效果如上。附图说明为了更清楚地说明本专利技术实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。图1为本专利技术实施例提供的一种弹性伸缩服务的删除方法的流程图;图2为本专利技术实施例提供的一种弹性伸缩服务的删除装置的组成示意图;图3为本专利技术实施例提供的一种弹性伸缩服务的删除系统的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部实施例。基于本专利技术中的实施例,本领域普通技术人员在没有付出创造性劳动的前提下,所获得的所有其他实施例,都属于本专利技术保护范围。本专利技术的目的是提供一种弹性伸缩服务的删除方法、装置、系统及存储介质,能够在弹性伸缩服务中的集群包含弹性伸缩组接受器和/或绑定有弹性伸缩组策略的情况下成功执行删除集群的操作,以简化用户操作和提升用户体验。为了使本领域的技术人员更好的理解本专利技术技术方案,下面结合附图和具体实施方式对本专利技术作进一步的详细说明。图1为本专利技术实施例提供的一种弹性伸缩服务的删除方法的流程图。如图1所示,本实施例提供的弹性伸缩服务的删除方法,包括:S10:当接收到弹性伸缩服务的删除指令时,检测弹性伸缩服务中的集群是否包含弹性伸缩组接受器和/或绑定弹性伸缩组策略。如果是,则说明集群包含有弹性伸缩组接受器和本文档来自技高网...

【技术保护点】
1.一种弹性伸缩服务的删除方法,其特征在于,包括:当接收到弹性伸缩服务的删除指令时,检测所述弹性伸缩服务中的集群是否包含弹性伸缩组接受器和/或绑定弹性伸缩组策略;如果是,则执行以下步骤:确定所述集群包含的所述弹性伸缩组接受器和/或绑定的所述弹性伸缩组策略;删除所述弹性伸缩组接受器和/或解绑所述弹性伸缩组策略;执行删除所述集群的操作。

【技术特征摘要】
1.一种弹性伸缩服务的删除方法,其特征在于,包括:当接收到弹性伸缩服务的删除指令时,检测所述弹性伸缩服务中的集群是否包含弹性伸缩组接受器和/或绑定弹性伸缩组策略;如果是,则执行以下步骤:确定所述集群包含的所述弹性伸缩组接受器和/或绑定的所述弹性伸缩组策略;删除所述弹性伸缩组接受器和/或解绑所述弹性伸缩组策略;执行删除所述集群的操作。2.根据权利要求1所述的弹性伸缩服务的删除方法,其特征在于,在所述执行删除所述集群的操作之前,还包括:采用轮询机制确定如权利要求1所述的弹性伸缩服务的删除方法中的每一个步骤的执行结果;依据所述执行结果确定是否继续执行与所述执行结果对应的当前步骤之后的下一个步骤;如果是,则执行所述下一个步骤;如果否,则终止所述删除方法。3.根据权利要求2所述的弹性伸缩服务的删除方法,其特征在于,在所述终止所述删除方法的同时,还包括:显示所述操作执行失败的信息。4.根据权利要求1所述的弹性伸缩服务的删除方法,其特征在于,在所述执行删除所述集群的操作之前,还包括:采用轮询机制确定如权利要求1所述的弹性伸缩服务的删除方法中的每一个步骤的执行结果;依据所述执行结果确定是否继续执行与所述执行结果对应的当前步骤之后的下一个步骤;如果是,则执行所述下一个步骤;如果否,则重复执行所述当前步骤,并判断持续执行所述当前步骤的时间是否超过阈值;如果持续执行所述当前步骤的时间超过所述阈值,则终止所述删除方法。5.根据权利要求4所述的弹性伸缩服务的删除方法,其特征在于,在所述重复执行所述当前步骤的同时,还包括:显示删除所述弹性伸缩服务的进度信息。6.根据权利要求1-5任一项所述的弹性伸缩服务的删除方法,其特征...

【专利技术属性】
技术研发人员:李栋
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1