服务状态监测方法和装置制造方法及图纸

技术编号:14458121 阅读:100 留言:0更新日期:2017-01-19 15:12
本申请实施例公开了一种服务状态监测方法和装置。所述方法包括:获取第一子系统计算机的状态参数值;基于所述第一子系统计算机的状态参数值,判断第一子系统的服务状态。本申请实施例的服务状态监测方法和装置可以提高业务系统中子系统服务状态的监测效率。

【技术实现步骤摘要】

本申请涉及计算机应用
,特别涉及一种服务状态监测方法和装置。
技术介绍
目前,由计算机实现的分布式业务系统得到了快速的发展。一般地,分布式业务系统可以包括多个子系统。例如,电子商务系统可以包含订单子系统、支付子系统、日志子系统和账户子系统等。每个子系统的功能可以由1台计算机实现,也可以由多台计算机共同实现。对于业务系统中的每个子系统,该子系统通常需要向业务系统中的其它子系统提供服务或请求服务,从而使整个业务系统正常运行。一般地,需要对业务系统中子系统的服务状态进行监测。当某一子系统的服务状态出现异常时,可以减少其它子系统向该子系统请求服务的数量,或者不再向该子系统请求服务。现有技术中,通常采用人工的方法对子系统的服务状态进行监测。例如,业务系统维护人员可以定时对业务系统中各个子系统的计算机进行检测,以获取各个子系统的服务状态。但是,对于分布式业务系统,该业务系统中子系统的数量是较多的,并且每个子系统的计算机的数量也是较多的。采用人工的方法对业务系统中各个子系统计算机的服务状态进行监测,效率比较低下。因此,急需一种新的服务状态监测技术,从而提高业务系统中子系统服务状态的监测效率本文档来自技高网...

【技术保护点】
一种服务状态监测方法,其特征在于,包括:获取第一子系统计算机的状态参数值;基于所述第一子系统计算机的状态参数值,判断第一子系统的服务状态。

【技术特征摘要】
1.一种服务状态监测方法,其特征在于,包括:获取第一子系统计算机的状态参数值;基于所述第一子系统计算机的状态参数值,判断第一子系统的服务状态。2.如权利要求1所述的方法,其特征在于,所述状态参数值包括计算机的CPU使用率、内存使用率、磁盘IO使用率、服务响应时间和服务异常率。3.如权利要求1所述的方法,其特征在于,当所述第一子系统计算机的状态参数值的数量为1个时,所述基于所述第一子系统计算机的状态参数值,判断第一子系统的服务状态,具体包括:当所述第一子系统计算机的状态参数值大于自身的上阈值时,判断第一子系统的服务状态为异常状态;当所述第一子系统计算机的状态参数值小于自身的上阈值并且大于自身的下阈值时,判断第一子系统的服务状态为亚健康状态;当所述第一子系统计算机的状态参数值小于自身的下阈值时,判断第一子系统的服务状态为健康状态。4.如权利要求1所述的方法,其特征在于,当所述第一子系统计算机的状态参数值的数量为两个或两个以上时,所述基于所述第一子系统计算机的状态参数值,判断第一子系统的服务状态,具体包括:当所述第一子系统计算机的每个状态参数值均大于自身的上阈值时,判断第一子系统的服务状态为异常状态;当所述第一子系统计算机的每个状态参数值均小于自身的上阈值并且大于自身的下阈值时,判断第一子系统的服务状态为亚健康状态;当所述第一子系统计算机的每个状态参数值均小于自身的下阈值时,判断第一子系统的服务状态为健康状态。5.如权利要求2所述的方法,其特征在于,所述基于所述第一子系统计算机的状态参数值,判断第一子系统的服务状态,具体包括:当所述计算机的状态参数值...

【专利技术属性】
技术研发人员:黄晓强
申请(专利权)人:虎扑上海文化传播股份有限公司
类型:发明
国别省市:上海;31

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

1