【技术实现步骤摘要】
页面响应故障分析方法、计算机可读存储介质及终端设备
本专利技术属于计算机
,尤其涉及一种页面响应故障分析方法、计算机可读存储介质及终端设备。
技术介绍
作为系统维护人员经常会遇到诸如“用户访问页面响应慢”,“接口方法响应时间超过300s”之类的页面响应故障,找出这些故障原因的常规方式是依靠系统维护人员去查看程序代码,凭借个人经验对可能存在风险的代码进行详细检查,但这样的方式缺乏一套有效的分析方法的支撑,容易将精力放在一些不重要的环节上,往往花费了大量时间,却仍然找不到问题原因,效率极为低下。
技术实现思路
有鉴于此,本专利技术实施例提供了一种页面响应故障分析方法、计算机可读存储介质及终端设备,以解决依靠系统维护人员的个人经验对页面响应故障进行分析时效率低下的问题。本专利技术实施例的第一方面提供了一种页面响应故障分析方法,可以包括:获取页面的历史记录集合,所述历史记录集合中的每条历史记录对应所述页面的一次响应过程,且记录了在所述响应过程中各个响应子流程的耗时;从所述历史记录集合中分别选取正样本和负样本,并组成样本集合,其中,所述正样本为页面响应出现故障的历史记录, ...
【技术保护点】
1.一种页面响应故障分析方法,其特征在于,包括:获取页面的历史记录集合,所述历史记录集合中的每条历史记录对应所述页面的一次响应过程,且记录了在所述响应过程中各个响应子流程的耗时;从所述历史记录集合中分别选取正样本和负样本,并组成样本集合,其中,所述正样本为页面响应出现故障的历史记录,所述负样本为页面响应正常的历史记录;以各个响应子流程的耗时为分类属性分别对所述样本集合进行分类,并计算各个分类属性的分类准确度,所述分类准确度为分类结果中的正样本、负样本与所述样本集合中的正样本、负样本的相符程度;根据各个分类属性的分类准确度分别计算各个响应子流程的耗时对页面响应故障的影响权重; ...
【技术特征摘要】
1.一种页面响应故障分析方法,其特征在于,包括:获取页面的历史记录集合,所述历史记录集合中的每条历史记录对应所述页面的一次响应过程,且记录了在所述响应过程中各个响应子流程的耗时;从所述历史记录集合中分别选取正样本和负样本,并组成样本集合,其中,所述正样本为页面响应出现故障的历史记录,所述负样本为页面响应正常的历史记录;以各个响应子流程的耗时为分类属性分别对所述样本集合进行分类,并计算各个分类属性的分类准确度,所述分类准确度为分类结果中的正样本、负样本与所述样本集合中的正样本、负样本的相符程度;根据各个分类属性的分类准确度分别计算各个响应子流程的耗时对页面响应故障的影响权重;根据所述各个响应子流程的耗时对页面响应故障的影响权重按照从大到小的顺序进行推送,以便系统维护人员根据顺序进行排查。2.根据权利要求1所述的页面响应故障分析方法,其特征在于,所述以各个响应子流程的耗时为分类属性分别对所述样本集合进行分类,并计算各个分类属性的分类准确度包括:从第n个属性值集合中选取第m个取值作为分类阈值,将所述样本集合中第n个分类属性的取值大于所述分类阈值的样本确定为分类结果中的正样本,将所述样本集合中第n个分类属性的取值小于或等于所述分类阈值的样本确定为分类结果中的负样本,所述第n个属性值集合为由第n个分类属性在所述样本集合中的各个取值组成的集合,其中,1≤n≤N,N为响应子流程的总个数,1≤m≤Mn,Mn为第n个属性值集合中的元素总数;计算第n个分类属性的第m个取值的分类准确度;根据下式计算第n个分类属性的分类准确度:其中,ClassDegn,m为第n个分类属性的第m个取值的分类准确度,max为求最大值函数,ClassDegn为第n个分类属性的分类准确度。3.根据权利要求2所述的页面响应故障分析方法,其特征在于,所述计算第n个分类属性的第m个取值的分类准确度包括:根据下式计算第n个分类属性的第m个取值的分类准确度:其中,TotalN为所述样本集合中的样本总数,PN为分类结果中的正样本的总数,NgN为分类结果中的负样本的总数,TPN为分类结果中的正样本与所述样本集合中的正样本相一致的个数,FPN为分类结果中的正样本与所述样本集合中的负样本相一致的个数,TNgN为分类结果中的负样本与所述样本集合中的负样本相一致的个数,FNgN为分类结果中的负样本与所述样本集合中的正样本相一致的个数。4.根据权利要求2所述的页面响应故障分析方法,其特征在于,所述计算第n个分类属性的第m个取值的分类准确度包括:根据下式计算所述样本集合的信息熵:其中,TotalN为所述样本集合中的样本总数,SPN为所述样本集合中的正样本的总数,SNgN为所述样本集合中的负样本的总数,Entropy为所述样本集合的信息熵;根据下式计算分类结果中的正样本的信息熵:其中,PN为分类结果中的正样本的总数,TPN为分类结果中的正样本与所述样本集合中的正样本相一致的个数,FPN为分类结果中的正样本与所述样本集合中的负样本相一致的个数,PosEntropy为分类结果中的正样本的信息熵;根据下式计算分类结果中的负样本的信息熵:其中,NgN为分类结果中的负样本的总数,TNgN为分类结果中的负样本与所述样本集合中的负样本相一致的个数,FNgN为分类结果中的负样本与所述样本集合中的正样本相一致的个数,NegEntropy为分类结果中的负样本的信息熵;根据下式计算第n个分类属性的第m个取值的分类准确度:5.根据权利要求1至4中任一项所述的页面响应故障分析方法,其特征在于,所述根据各个分类属性的分类准确度分别计算各个响应子流程的耗时对页面响应故障的影响权重包括:根据下式分别计算各个响应子流程的耗时对页面响应故障的影响权重:其中,InfWtn为第n个响应子流程的耗时对页面响...
【专利技术属性】
技术研发人员:刘洋,刘永华,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。