[发明专利]延时预测方法、装置、设备及计算机存储介质在审
申请号: | 201910349825.7 | 申请日: | 2019-04-28 |
公开(公告)号: | CN111858225A | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 潘钢;宋冰;张俊;周志军;王之恒 | 申请(专利权)人: | 中国移动通信集团上海有限公司;中国移动通信集团有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 彭琼 |
地址: | 200060 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 延时 预测 方法 装置 设备 计算机 存储 介质 | ||
本发明公开了一种延时预测方法、装置、设备及计算机存储介质。该方法通过获取系统的当前运行信息及历史运行信息,确定出已经发生延时的应用程序,并根据应用程序的血缘关系以及确定的应用程序的标杆时刻、平均运行时刻、平均等待时长等,预测已经发生延时的应用程序对应的后置应用程序是否会发生延时。根据本发明实施例,能够快速、准确地预测发生延时的应用程序。
技术领域
本发明属于数据处理技术领域,尤其涉及一种延时预测方法、装置、设备及计算机存储介质。
背景技术
通常情况下,一个数据应用系统会包含大量的应用程序。这些应用程序数量多、关系复杂,形成了一个非常庞大且又相互关联的应用程序的集群。在应用程序的集群中,根据应用程序被执行的先后顺序,在先执行的应用程序被称之为前置应用程序,在后执行的应用程序被称之为后置应用程序。
在一种异常情况下,会有某个或某些应用程序发生运行延时,如果发生延时的应用程序对后置应用程序的影响是未知的,就会对运维人员的工作带来困难。
现有的对应用程序延时的查证往往通过人工方式,但是各个应用程序之间关系复杂,通过人工查证无法快速、准确地找出发生延时的应用程序。
发明内容
本发明实施例提供一种延时预测方法、装置、设备及计算机存储介质,能够快速、准确地预测发生延时的应用程序。
第一方面,本发明实施例提供一种延时预测方法,方法包括:
获取系统的预设起始时刻至当前时刻的第一运行信息及系统的历史运行信息;
根据第一运行信息及系统中应用程序的标杆时刻,确定系统中发生延时的应用程序,并将发生延时的应用程序作为前置应用程序;其中,标杆时刻指应用程序的预计运行结束时刻;
根据系统中的应用程序的血缘关系,确定前置应用程序对应的后置应用程序;
根据历史运行信息确定后置应用程序的平均运行时长和平均等待时长;其中,等待时长指后置应用程序对应的多个前置应用程序中最晚结束运行的应用程序的运行结束时刻至后置应用程序起始时刻之间的间隔时长;
根据前置应用程序的实际运行结束时刻及后置应用程序的平均运行时长、平均等待时长及标杆时刻,确定后置应用程序是否会发生延时。
第二方面,本发明实施例提供了一种延时预测装置,装置包括:
数据获取模块,用于获取系统的预设起始时刻至当前时刻的第一运行信息及系统的历史运行信息;
前置应用程序确定模块,用于根据第一运行信息及系统中应用程序的标杆时刻,确定系统中发生延时的应用程序,并将发生延时的应用程序作为前置应用程序;其中,标杆时刻指应用程序的预计运行结束时刻;
后置应用程序确定模块,用于根据系统中的应用程序的血缘关系,确定前置应用程序对应的后置应用程序;
运行时长确定模块,用于根据历史运行信息确定后置应用程序的平均运行时长和平均等待时长;其中,等待时长指后置应用程序对应的多个前置应用程序中最晚结束运行的应用程序的运行结束时刻至后置应用程序起始时刻之间的间隔时长;
应用程序延时确定模块,用于根据前置应用程序的实际运行结束时刻及后置应用程序的平均运行时长、平均等待时长及标杆时刻,确定后置应用程序是否会发生延时。
第三方面,本发明实施例提供了一种延时预测设备,设备包括:处理器以及存储有计算机程序指令的存储器;
处理器执行计算机程序指令时实现如第一方面所述的延时预测方法。
第四方面,本发明实施例提供了一种计算机存储介质,所述计算机存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如第一方面所述的延时预测方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团上海有限公司;中国移动通信集团有限公司,未经中国移动通信集团上海有限公司;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910349825.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种碱金属原子蒸气吸收池及其光谱测量方法
- 下一篇:一种电动门陀螺仪导航装置