应用服务控制方法及装置制造方法及图纸

技术编号:21059688 阅读:46 留言:0更新日期:2019-05-08 06:41
本发明专利技术提出一种应用服务控制方法及装置,其中方法包括:检测应用的状态是否发生变化;若应用从停止状态转换到启用状态,则对应用所在的服务器为应用提供的服务进行启动,并为服务设置初始权重;周期性检测服务的服务请求是否存在错误;若服务的服务请求不存在错误,则将服务的权重翻倍,直至到达预设权重,停止检测;若服务的服务请求存在错误,则将服务的权重调整为初始权重,并禁用服务器为应用提供的服务。由此,根据应用的状态变化,对服务器为应用提供的服务进行相对应的控制,以及对启动之后服务进行检测,并根据检测结果来调整权重和决定是否禁用服务,能够实现对应用服务有效、精确地控制。

Application of Service Control Method and Device

【技术实现步骤摘要】
应用服务控制方法及装置
本专利技术涉及互联网
,尤其涉及一种应用服务控制方法及装置。
技术介绍
目前,对服务器为应用提供的服务进行控制(比如应用服务的启用、权重调整等)都是通过人工分批次操作和确认的。因此,会出现操作失误、操作疏漏等人为操作风险,同时也因人工操作及时性的问题,无法有效控制异常服务的影响范围。此外由于服务是否正常的确认也依赖于操作人员的经验和技术水平,无法准确判断服务是正常。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的第一个目的在于提出一种应用服务控制方法,用于解决现有技术中进行应用服务控制时,人工操作难以及时、有效地对应用服务进行控制的问题。本专利技术的第二个目的在于提出一种应用服务控制装置。本专利技术的第三个目的在于提出另一种应用服务控制装置。本专利技术的第四个目的在于提出一种非临时性计算机可读存储介质。本专利技术的第五个目的在于提出一种计算机程序产品。为达上述目的,本专利技术第一方面实施例提出了一种应用服务控制方法,包括:检测应用的状态是否发生变化;若所述应用从停止状态转换到启用状态,则对所述应用所在的服务器为所本文档来自技高网...

【技术保护点】
1.一种应用服务控制方法,其特征在于,包括:检测应用的状态是否发生变化;若所述应用从停止状态转换到启用状态,则对所述应用所在的服务器为所述应用提供的服务进行启动,并为所述服务设置初始权重;周期性检测服务的服务请求是否存在错误;若所述服务的服务请求不存在错误,则将所述服务的权重翻倍,直至到达预设权重,停止检测;若所述服务的服务请求存在错误,则将所述服务的权重调整为所述初始权重,并禁用所述服务器为所述应用提供的服务。

【技术特征摘要】
1.一种应用服务控制方法,其特征在于,包括:检测应用的状态是否发生变化;若所述应用从停止状态转换到启用状态,则对所述应用所在的服务器为所述应用提供的服务进行启动,并为所述服务设置初始权重;周期性检测服务的服务请求是否存在错误;若所述服务的服务请求不存在错误,则将所述服务的权重翻倍,直至到达预设权重,停止检测;若所述服务的服务请求存在错误,则将所述服务的权重调整为所述初始权重,并禁用所述服务器为所述应用提供的服务。2.根据权利要求1所述的方法,其特征在于,还包括:若所述应用从启用状态转换到停止状态,则禁用所述服务器为所述应用提供的服务;周期性对所述应用进行流量检测,获取当前的流量值;若所述流量值小于预设流量值,或者流量检测次数大于等于预设次数阈值,则停止与所述应用相关的进程。3.根据权利要求1所述的方法,其特征在于,所述服务器为所述应用提供的服务的数量为至少两个;对应的,若所述服务的服务请求不存在错误,则将所述服务的权重翻倍,直至到达预设权重,停止检测,包括:若所有服务的服务请求都不存在错误,则将所有服务的权重翻倍,直至所有服务的权重到达预设权重,停止检测;若所述服务的服务请求存在错误,则将所述服务的权重调整为所述初始权重,并禁用所述服务器为所述应用提供的服务,包括:若存在第一服务的服务请求存在错误,则将所有服务的权重调整为所述初始权重,并禁用所述服务器为所述应用提供的所有服务。4.根据权利要求1所述的方法,其特征在于,对所述应用所在的服务器为所述应用提供的服务进行启动的方式为,调用服务治理系统提供的第一API接口,以使服务治理系统启动所述服务器为所述应用提供的服务;禁用所述服务器为所述应用提供的服务的方式为,调用服务治理系统提供的第二API接口,以使服务治理系统禁用所述服务器为所述应用提供的服务。5.一种应用服务控制装置,其特征在于,包括:检测模块,用于检测应用的状态是否发生变化;启动模块,用于在所述应用从停止状态转换到启用状态时,对所述应用所在的服务器为所述应用提供的服务进行启动,并为所述服务设置初始权重;所述检测模...

【专利技术属性】
技术研发人员:邓振涛
申请(专利权)人:网联清算有限公司
类型:发明
国别省市:北京,11

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

1