【技术实现步骤摘要】
用于应用实例的状态控制方法、装置、设备及存储介质
[0001]本公开涉及计算机
,尤其涉及一种用于应用实例的状态控制方法、装置、设备、存储介质和程序产品。
技术介绍
[0002]数据中心的开放平台中的服务器数量较多,每台服务器上又有多个应用实例,并且规模还在不断的增加,因此数据中心的服务器资源日益紧张,需要对应用实例进行管理,以便服务器资源能够被最大化的利用。
[0003]在实现本公开构思的过程中,专利技术人发现相关技术中至少存在如下问题:相关技术中对应用实例进行管理的方法耗时较长,效率较低。
技术实现思路
[0004]鉴于上述问题,本公开提供了一种用于应用实例的状态控制方法、装置、设备、存储介质和程序产品。
[0005]根据本公开的第一个方面,提供了一种用于应用实例的状态控制方法,包括:
[0006]响应于来自应用管理平台的状态控制请求,从状态控制请求中获取待控制的目标应用实例;
[0007]确定目标应用实例的应用类型;
[0008]根据应用类型,确定与目标应用实例相匹配的目标状态控制方式和目标状态变更顺序;
[0009]在停止对目标应用实例进行监控的情况下,根据目标状态控制方式和目标状态变更顺序,对目标应用实例的状态进行控制。
[0010]根据本公开的实施例,根据应用类型,确定与目标应用实例相匹配的目标状态控制方式和目标状态变更顺序,包括:
[0011]在确定应用类型包括中间件类型的情况下,确定与第一应用实例相匹配的第一目标状态 ...
【技术保护点】
【技术特征摘要】
1.一种用于应用实例的状态控制方法,包括:响应于来自应用管理平台的状态控制请求,从所述状态控制请求中获取待控制的目标应用实例;确定所述目标应用实例的应用类型;根据所述应用类型,确定与所述目标应用实例相匹配的目标状态控制方式和目标状态变更顺序;在停止对所述目标应用实例进行监控的情况下,根据所述目标状态控制方式和所述目标状态变更顺序,对所述目标应用实例的状态进行控制。2.根据权利要求1所述的方法,其中,所述根据所述应用类型,确定与所述目标应用实例相匹配的目标状态控制方式和目标状态变更顺序,包括:在确定所述应用类型包括中间件类型的情况下,确定与第一应用实例相匹配的第一目标状态控制方式,其中,所述第一应用实例表征所述应用类型为所述中间件类型的所述目标应用实例;在确定所述第一应用实例的状态控制成功的情况下,确定所述应用类型是否包括数据库类型;在确定所述应用类型包括所述数据库类型的情况下,确定与第二应用实例相匹配的第二目标状态控制方式,其中,所述第二应用实例表征所述应用类型为所述数据库类型的所述目标应用实例;在确定所述第二应用实例的状态控制成功的情况下,确定所述应用类型是否包括文件系统类型;在确定所述应用类型包括所述文件系统类型的情况下,确定与第三应用实例相匹配的第三目标状态控制方式,其中,所述第三应用实例表征所述应用类型为所述文件系统类型的所述目标应用实例。3.根据权利要求2所述的方法,其中,所述在停止对所述目标应用实例进行监控的情况下,根据所述目标状态控制方式和所述目标状态变更顺序,对所述目标应用实例的状态进行控制,包括:在确定所述应用类型包括所述中间件类型的情况下,根据与所述第一应用实例相匹配的所述第一目标状态控制方式对所述第一应用实例的状态进行控制;在确定所述第一应用实例的状态控制成功且所述应用类型包括所述数据库类型的情况下,根据与所述第二应用实例相匹配的所述第二目标状态控制方式对所述第二应用实例的状态进行控制;在确定所述第二应用实例的状态控制成功所述应用类型包括所述文件系统类型的情况下,根据与所述第三应用实例相匹配的所述第三目标状态控制方式对所述第三应用实例的状态进行控制。4.根据权利要求3所述的方法,其中,所述在确定所述应用类型包括所述中间件类型的情况下,根据与所述第一应用实例相匹配的所述第一目标状态控制方式对所述第一应用实例的状态进行控制,包括:在确定所述应用类型包括所述中间件类型的情况下,根据所述第一应用实例的连接状态变更与所述第一应用实例对应的第一实例进程的状态;
在确定所述第一实例进程的状态变更成功的情况下,变更与所述第一应用实例相关的第一电子记录。5.根据权利要求3所述的方法,其中,所述在确定所述第一应用实例的状态控制成功且所述应用类型包括所述数据库类型的情况下,根据与所述第二应用实例相匹配的所述第二目标状态控制方式对所述第二应用实例的状态进行控制,包括:在确定所述第一应用实例的状态控制成功且所述应用类型包括所述数据库类型的情况下,获取与所述第二应用实例相对应的数据库状...
【专利技术属性】
技术研发人员:李臻,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。