【技术实现步骤摘要】
基于业务指标的业务状态判断方法及装置和电子设备
本说明书实施例涉及互联网
,尤其涉及一种基于业务指标的业务状态判断方法及装置和电子设备。
技术介绍
在相关技术中,判断业务状态一般可以参考业务的业务指标。通常,业务指标可以是以一定时长为周期,周期性进行统计。一般的,如果周期设置的时长较长,那么每次计算间隔也会较长,无法及时对计算间隔区间内的业务状态变化进行判断,业务状态判断存在延迟。如果周期设置的时长较短,那么计算业务指标的频率会较高,会消耗过多的计算资源。
技术实现思路
本说明书实施例提供的一种基于业务指标的业务状态判断方法及装置和电子设备。根据本说明书实施例的第一方面,提供一种基于业务指标的业务状态判断方法,所述方法包括:获取用于统计业务指标的第一周期和第二周期;其中,所述第一周期的时长小于第二周期的时长;以第一周期为滑动窗口在第二周期内滑动计算每个第一周期的短期业务指标;根据各个短期业务指标,计算所述第二周期的长期业务指标;根据所述第一周期的短期指标和/或第二周期的长期业务指标判断业务状态。可选的,所述方法还包括:在业务系统降级时,基于所述第二周期的长期业务指标做容错处理。可选的,所述在业务系统降级时,基于所述第二周期的长期业务指标做容错处理,包括以下至少一种:在批处理被降级前如果业务状态未异常,以前一第二周期的长期业务指标为基线,判断当前第二周期的业务系统状态是否异常;其中,所述批处理被降级是指无法执行以第 ...
【技术保护点】
1.一种基于业务指标的业务状态判断方法,所述方法包括:/n获取用于统计业务指标的第一周期和第二周期;其中,所述第一周期的时长小于第二周期的时长;/n以第一周期为滑动窗口在第二周期内滑动计算每个第一周期的短期业务指标;/n根据各个短期业务指标,计算所述第二周期的长期业务指标;/n根据所述第一周期的短期指标和/或第二周期的长期业务指标判断业务状态。/n
【技术特征摘要】
1.一种基于业务指标的业务状态判断方法,所述方法包括:
获取用于统计业务指标的第一周期和第二周期;其中,所述第一周期的时长小于第二周期的时长;
以第一周期为滑动窗口在第二周期内滑动计算每个第一周期的短期业务指标;
根据各个短期业务指标,计算所述第二周期的长期业务指标;
根据所述第一周期的短期指标和/或第二周期的长期业务指标判断业务状态。
2.根据权利要求1所述的方法,所述方法还包括:
在业务系统降级时,基于所述第二周期的长期业务指标做容错处理。
3.根据权利要求2所述的方法,所述在业务系统降级时,基于所述第二周期的长期业务指标做容错处理,包括以下至少一种:
在批处理被降级前如果业务状态未异常,以前一第二周期的长期业务指标为基线,判断当前第二周期的业务系统状态是否异常;其中,所述批处理被降级是指无法执行以第一周期为滑动窗口在第二周期内滑动计算每个第一周期的短期业务指标,以及根据各个短期业务指标,计算所述第二周期的长期业务指标的步骤;
在批处理被降级前如果业务状态异常,以前一第二周期的长期业务指标为恢复基线,判断当前第二周期的业务状态是否恢复正常;
在准实时被降级时,利用前一第二周期的长期业务指标,判断当前第二周期的业务状态是否异常;其中,所述准实时被降级是指无法执行以第一周期为滑动窗口在第二周期内滑动计算每个第一周期的短期业务指标的步骤;
在准实时被降级并恢复时,执行以第一周期为滑动窗口在第二周期内滑动计算每个第一周期的短期业务指标的步骤。
4.根据权利要求1所述的方法,所述根据所述第一周期的短期指标和/或第二周期的长期业务指标判断业务状态,包括以下至少一种:
当前第二周期的长期业务指标与前一第二周期的长期业务指标相比低于第一预设比例时,确定业务状态为异常;
当前第二周期内任一第一周期的短期业务指标与前一第二周期的长期业务指标相比低于第二预设比例时,确定业务状态为异常。
5.根据权利要求4所述的方法,所述方法还包括:
在确定业务状态为异常后,如果后续第二周期内任一第一周期的短期业务指标恢复到前一第二周期的长期业务指标的第三预设比例时,确定业务状态恢复正常。
6.根据权利要求1-5中任一项所述的方法,所述业务指标包括业务渠道的执行成功率。
7.根据权利要求6所述的方法,所述业务渠道包括支付渠道。
8.根据权利要求6所述的方法,所述业务状态异常包括业务渠道的执行成功率出现暴跌。
9.一种基于业务指标的业务状态判断装置,所述装置包括:
获取单元,获取用于统计业务指标的第一周期和第二周期;其中,所...
【专利技术属性】
技术研发人员:刘晖,
申请(专利权)人:支付宝杭州信息技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。