接口服务的控制方法、装置、存储介质及设备制造方法及图纸

技术编号:37231801 阅读:35 留言:0更新日期:2023-04-20 23:14
本申请公开了一种接口服务的控制方法、装置、存储介质及设备,属于计算机技术领域。所述方法包括:获取服务监控系统发送的参数信息,参数信息是服务监控系统对接口服务进行监控得到的,参数信息包括资源参数信息和预定状态码的返回比例;根据参数信息确定对所述接口服务的操作方式;当操作方式是对接口服务对应的POD进行操作时,对接口服务对应的POD进行扩容或缩容;当操作方式是对接口服务进行操作时,对接口服务进行降级。本申请自动对POD进行扩容或缩容,提高服务器的资源利用率,且提高系统性能和可靠性;自动对接口服务降级,在故障阶段快速响应问题并修复,提高业务运行效率和客户满意度。客户满意度。客户满意度。

【技术实现步骤摘要】
接口服务的控制方法、装置、存储介质及设备


[0001]本申请涉及计算机
,特别涉及一种接口服务的控制方法、装置、存储介质及设备。

技术介绍

[0002]目前,大部分互联网企业使用SOA(Service

Oriented Architecture,面向服务的架构)和Kubernetes来实现接口服务。其中,SOA的zookeeper中存储有接口服务的配置信息,Kubernetes可以根据配置信息创建资源池,通过对资源池中的POD进行调度来提供接口服务。
[0003]在调度接口服务的过程中,需要对接口服务进行监控,从而能够根据资源使用情况对POD进行扩容或缩容,且能够在接口服务出现故障时进行降级和恢复。然而,现有技术中需要由开发人员手动修改配置信息,根据修改后的配置信息对pod的扩容或缩容以及对接口服务进行降级和恢复。
[0004]由于手动修改配置信息可能会不及时,使得服务器中的资源利用率较低,且在故障阶段的响应较慢,会影响接口服务的正常运行。

技术实现思路

[0005]本申请提供了一种接口本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种接口服务的控制方法,其特征在于,所述方法包括:获取服务监控系统发送的参数信息,所述参数信息是所述服务监控系统对接口服务进行监控得到的,所述参数信息包括资源参数信息和预定状态码的返回比例;根据所述参数信息确定对所述接口服务的操作方式;当所述操作方式是对所述接口服务对应的POD进行操作时,对所述接口服务对应的POD进行扩容或缩容;当所述操作方式是对所述接口服务进行操作时,对所述接口服务进行降级。2.根据权利要求1所述的接口服务的控制方法,其特征在于,所述根据所述参数信息确定对所述接口服务的操作方式,包括:当所述资源参数信息的获取周期是第一周期时,将所述资源参数信息中每项参数在所述第一周期内的平均值分别进行量化,得到每项参数的分数;当汇总后的分数大于或等于分数阈值时,确定所述操作方式是对所述接口服务对应的POD进行扩容。3.根据权利要求2所述的接口服务的控制方法,其特征在于,所述根据所述参数信息确定对所述接口服务的操作方式,包括:当所述资源参数信息的获取周期是第二周期,且所述第二周期大于所述第一周期时,将所述资源参数信息中每项参数在所述第二周期内的最大值、上限区域值、平均值分别进行量化,得到每项参数的分数,所述上限区域值是将每项参数的数值按照从大到小的顺序进行排列后选择的排序在前的预定比例的数值;当汇总后的分数小于分数阈值时,确定所述操作方式是对所述接口服务对应的POD进行缩容。4.根据权利要求2所述的接口服务的控制方法,其特征在于,所述方法还包括:获取预设的窗口时长;在扩容后开始计时,当计时时长达到所述窗口时长时再次获取所述服务监控系统发送的参数信息;根据所述参数信息确定对所述接口服务的操作方式。5.根据权利要求1所述的接口服务的控制方法,其特征在于,所述根据所述参数信息确定对所述接口服务的操作方式,包括:检测所述预定状态码的返回比例是否大于或等于比例阈值;若所述预定状态码的返回比例大于或等于所述比例阈值,则将所述资源参数信息中每项参数在第一周期内的平均值分别进行量化,得到每项参数的分数;当汇总后的分数大于或等于分数阈值时,确定所述操作方式是对所述接口服务...

【专利技术属性】
技术研发人员:左磊李扬
申请(专利权)人:天聚地合苏州科技股份有限公司
类型:发明
国别省市:

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

1