业务状态处理方法和装置与流程

文档序号:11147535阅读:来源:国知局

技术特征:

1.一种业务状态处理方法,其特征在于,包括:

在预定周期内,获取业务中的每个子业务对应的服务进程的运行状态;

对所述每个子业务对应的服务进程的运行状态进行汇总得到第一汇总结果;

根据所述第一汇总结果确定所述业务的状态。

2.根据权利要求1所述的方法,其特征在于,获取业务中的每个子业务对应的服务进程的运行状态包括:

统计所述每个子业务对应的服务进程每次对接受到请求的处理时间;

在所述预定周期内对所述处理时间进行累积得到累计结果;

根据累积结果获取所述预定周期内的运行状态。

3.根据权利要求2所述的方法,其特征在于,根据所述累积结果获取预定时间内的运行状态包括:

计算所述预定周期内的所述每个子业务对应的服务进程处理接收到请求的理论处理时间的上限;

将所述累积结果与所述理论处理时间的上限的比值作为健康值,其中,所述健康值用于标识所述运行状态。

4.根据权利要求3中任意一项所述的方法,其特征在于,在确定所述业务状态之后,所述方法还包括:

在所述业务的状态符合第一预定条件和/或所述子业务对应的服务进程的运行状态符合第二预定条件的情况下,进行告警。

5.根据权利要求4所述的方法,其特征在于,在使用所述健康值标识每个子业务对应的服务进程的运行状态情况下,

所述每个子业务对应的健康值或者健康值的变化超出预定范围则满足所述第二预定条件;和/或,

所述业务的所有子业务的健康值汇总之后的值超过预定范围或者汇总之后的值的变化超过预定范围则满足所述第一预定条件。

6.根据权利要求1所述的方法,其特征在于,还包括:

对预定时间段内的所述每个子业务对应的服务进程的每个所述预定周期的运行状态进行汇总得到的第二汇总结果,其中,所述预定时间段大于所述预定周期;

根据所述第二汇总结果确定所述业务的状态。

7.根据权利要求6所述的方法,其特征在于,还包括:

获取所述预定时间段内所述每个子业务对应的服务进程的总运行状态;

对所述每个子业务对应的服务进程的总运行状态进行排序。

8.根据权利要求7所述的方法,其特征在于,还包括:

对所述总运行状态的排序结果进行告警。

9.根据权利要求1至8中任意一项所述的方法,其特征在于:所述预定周期为时间片。

10.一种业务状态处理装置,其特征在于,包括:

获取单元,用于在预定周期内,获取业务中的每个子业务对应的服务进程的运行状态;

汇总单元,用于对所述每个子业务对应的服务进程的运行状态进行汇总得到第一汇总结果;

确认单元,根据所述第一汇总结果确定所述业务的状态。

11.根据权利要求10所述的装置,其特征在于,还包括:

告警单元,用于在所述业务的状态符合第一预定条件和/或所述子业务对应的服务进程的运行状态符合第二预定条件的情况下,进行告警。

12.根据权利要求10所述的装置,其特征在于,所述获取单元包括:

统计模块,用于统计所述每个子业务对应的服务进程每次对接受到请求的处理时间;

累计模块,用于在所述预定周期内对所述处理时间进行累积得到累计结果;

第一获取模块,用于根据所述累积结果获取所述预定周期内的运行状态。

13.根据权利要求12所述的装置,其特征在于,所述第一获取模块用于计算所述预定周期内的所述每个子业务对应的服务进程处理接收到请求的理论处理时间的上限,并将所述累积结果与所述理论处理时间的上限的比值作为健康值,其中,所述健康值用于标识所述运行状态。

14.根据权利要求10所述的装置,其特征在于,所述汇总单元还用于对预定时间段内的所述每个子业务对应的服务进程的每个所述预定周期的运行状态进行汇总得到的第二汇总结果,其中,所述预定时间段大于所述预定周期;

所述确认单元还用于根据所述第二汇总结果确定所述业务的状态。

15.根据权利要求14所述的装置,其特征在于,所述汇总单元还包括:

第二获取模块,用于获取所述预定时间段内所述每个子业务对应的服务进程的总运行状态;

排序模块,用于对所述每个子业务对应的服务进程的总运行状态进行排序。

16.根据权利要求15所述的装置,其特征在于,所述汇总单元还包括:

告警模块,用于对所述总运行状态的排序结果进行警告。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1