服务处理方法、装置、设备及存储介质制造方法及图纸

技术编号:22366838 阅读:64 留言:0更新日期:2019-10-23 05:35
本申请提供了一种服务处理方法、装置、设备及存储介质;方法包括:获取用于实现服务的容器节点的进程状态;当所述容器节点的进程状态为运行状态时,获取所述容器节点的指标数据;其中,所述指标数据包括:所述容器节点运行的所述服务被调用时,与所述容器节点的性能相关的参数;根据所述指标数据,确定所述容器节点运行的所述服务对应的服务状态;根据所述容器节点运行的所述服务对应的服务状态,控制所述容器节点的进程状态。本申请能够准确分析出容器节点的进程状态进而确保云平台的服务质量。

Service processing method, device, equipment and storage medium

【技术实现步骤摘要】
服务处理方法、装置、设备及存储介质
本申请涉及互联网
,涉及但不限于一种服务处理方法、装置、设备及存储介质。
技术介绍
服务可以通过自动/手动方式扩容新的节点,以通过新的节点进行业务处理。因此,需要对新的节点进行服务质量分析,以确定该新的节点是否有问题,如有问题则及时下线问题节点,以保障服务质量。目前,在进行节点服务质量分析时,主要包括以下两种方法:第一种,基于进程状态来分析节点的服务质量,其原理主要分为两种:1)检测节点的进程是否存在,即通过进程查看命令检查服务进程是否存在;2)服务进程上报自身心跳,即服务启动后定期上报自身心跳到数据库中,超过一定时间未上报则认为进程挂了。第二种,通过接口调用的成功率(调用成功/失败)来判断进程是否正常,进而分析节点的服务质量。由此可见,目前的分析方法均是基于对节点进程是否运行的角度来分析节点的服务质量,难以准确反映服务质量。
技术实现思路
本申请实施例提供一种服务处理方法、装置及存储介质,能够对容器节点的服务质量进行准确分析,从而有效保障容器节点的服务质量。本申请实施例的技术方案是这样实现的:本申请实施例提供一种服务处理方法,包括:获取用于实现本文档来自技高网...

【技术保护点】
1.一种服务处理方法,其特征在于,包括:获取用于实现服务的容器节点的进程状态;当所述容器节点的进程状态为运行状态时,获取所述容器节点的指标数据;其中,所述指标数据包括:所述容器节点运行的所述服务被调用时,与所述容器节点的性能相关的参数;根据所述指标数据,确定所述容器节点运行的所述服务对应的服务状态;根据所述容器节点运行的所述服务对应的服务状态,控制所述容器节点的进程状态。

【技术特征摘要】
1.一种服务处理方法,其特征在于,包括:获取用于实现服务的容器节点的进程状态;当所述容器节点的进程状态为运行状态时,获取所述容器节点的指标数据;其中,所述指标数据包括:所述容器节点运行的所述服务被调用时,与所述容器节点的性能相关的参数;根据所述指标数据,确定所述容器节点运行的所述服务对应的服务状态;根据所述容器节点运行的所述服务对应的服务状态,控制所述容器节点的进程状态。2.根据权利要求1所述的方法,其特征在于,所述获取用于实现服务的容器节点的进程状态,包括:当针对所述服务进行扩容而新增容器节点时,获取所述新增的容器节点的进程状态。3.根据权利要求1所述的方法,其特征在于,所述指标数据包括所述容器节点的异常率、所述容器节点的超时率、所述容器节点的平均耗时和所述容器节点的接口返回值比例;所述根据所述指标数据,确定所述容器节点运行的所述服务对应的服务状态,包括:当所述容器节点的异常率小于或等于历史异常率,所述容器节点的超时率小于或等于历史超时率,所述容器节点的平均耗时的浮动值小于或等于平均耗时浮动值阈值,且所述容器节点的接口返回值比例的浮动值大于接口返回浮动值阈值时,确定所述容器节点运行的所述服务对应的服务状态为异常状态。4.根据权利要求1所述的方法,其特征在于,所述指标数据包括所述容器节点的异常率、所述容器节点的超时率和所述容器节点的平均耗时;所述根据所述指标数据,确定所述容器节点运行的所述服务对应的服务状态,包括:当所述容器节点的异常率小于或等于历史异常率,所述容器节点的超时率小于或等于历史超时率,且所述容器节点的平均耗时的浮动值大于平均耗时浮动值阈值时,确定所述容器节点运行的所述服务对应的服务状态为异常状态。5.根据权利要求1所述的方法,其特征在于,所述指标数据包括所述容器节点的异常率和所述容器节点的超时率;所述根据所述指标数据,确定所述容器节点运行的所述服务对应的服务状态,包括:当所述容器节点的异常率小于或等于历史异常率,且所述容器节点的超时率大于历史超时率时,确定所述容器节点运行的所述服务对应的服务状态为异常状态。6.根据权利要求1所述的方法,其特征在于,所述指标数据包括所述容器节点的异常率;所述根据所述指标数据,确定所述容器节点运行的所述服务对应的服务状态,包括:当所述容器节点的异常率大于历史异常率时,确定所述容器节...

【专利技术属性】
技术研发人员:陈新荃
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1