System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 面向企业应用服务的信息处理方法及系统技术方案_技高网

面向企业应用服务的信息处理方法及系统技术方案

技术编号:41495525 阅读:3 留言:0更新日期:2024-05-30 14:40
本申请实施例提供一种面向企业应用服务的信息处理方法及系统,通过获取目标报告标签和程序运行节点,利用程序报告生成模型估计每个程序运行节点的应用服务程序活动序列,进而生成具有多个程序运行节点的目标企业应用服务程序报告,能够准确、全面地反映企业应用服务程序在运行过程中的函数调用、资源占用和代码执行路径等关键信息,为企业提供详尽的程序运行状况分析和优化建议。通过生成的目标企业应用服务程序报告,企业可以更加直观地了解程序在不同运行节点的行为特征,及时发现潜在的性能瓶颈和资源浪费问题,从而有针对性地进行程序优化和资源调配,提高企业应用服务的运行效率和稳定性。

【技术实现步骤摘要】

本专利技术涉及计算机,具体而言,涉及一种面向企业应用服务的信息处理方法及系统


技术介绍

1、随着企业信息化建设的不断深入,企业应用服务程序在企业的日常运营中扮演着越来越重要的角色,这些程序不仅涉及企业的核心业务逻辑,还直接关系到企业的生产效率、客户体验和数据安全等方面。因此,对企业应用服务程序进行有效的监控和管理,以确保其稳定、高效运行,已成为企业信息化建设的重要任务之一。

2、然而,传统的企业应用服务程序监控方法往往只能提供有限的运行信息,难以全面、准确地反映程序的运行状态和行为特征。特别是在复杂的分布式系统环境下,企业应用服务程序往往由多个组件和模块组成,且这些组件和模块之间存在着复杂的交互和依赖关系,这就给程序的监控和管理带来了极大的挑战。


技术实现思路

1、为了至少克服现有技术中的上述不足,本申请实施例的目的在于提供一种面向企业应用服务的信息处理方法及系统。

2、根据本申请的一个方面,提供一种面向企业应用服务的信息处理方法,所述方法包括:

3、获取所需生成的企业应用服务程序报告的目标报告标签,并获取用于进行程序报告生成的k个程序运行节点;k为正整数;

4、依据程序报告生成模型分别在每个程序运行节点估计所述目标报告标签关联的应用服务程序活动序列;任意一个程序运行节点对应的应用服务程序活动序列包括:所述任意一个程序运行节点对应的函数调用活动、资源占用活动或代码执行片段的执行路径活动;所述任意一个程序运行节点对应的资源占用活动表征所述任意一个程序运行节点上程序对系统资源的占用行为矢量,所述任意一个程序运行节点对应的代码执行片段用于表征所述任意一个程序运行节点与所述任意一个程序运行节点的下一程序运行节点间的代码执行片段,所述任意一个程序运行节点对应代码执行片段的执行路径活动表征所述任意一个程序运行节点对应代码执行片段的执行路径流动矢量;

5、依据所述每个程序运行节点各自对应的应用服务程序活动序列生成所述目标报告标签下的目标企业应用服务程序报告;所述目标企业应用服务程序报告具有所述k个程序运行节点。

6、在第一方面的一种可能的实施方式中,依据所述程序报告生成模型在所述任意一个程序运行节点估计所述目标报告标签关联的函数调用活动的步骤,包括:

7、依据所述程序报告生成模型在所述任意一个程序运行节点估计针对多个函数调用类型的第一置信度;

8、依据所述程序报告生成模型在所述任意一个程序运行节点估计针对多个函数调用控制参数的第二置信度;

9、依据所述程序报告生成模型在所述任意一个程序运行节点估计针对多个函数调用实例的第三置信度;

10、基于在所述任意一个程序运行节点估计的针对各个函数调用类型的第一置信度、针对各个函数调用控制参数的第二置信度及针对各个函数调用实例的第三置信度,确定所述任意一个程序运行节点对应的函数调用活动。

11、在第一方面的一种可能的实施方式中,所述基于在所述任意一个程序运行节点估计的针对各个函数调用类型的第一置信度、针对各个函数调用控制参数的第二置信度及针对各个函数调用实例的第三置信度,确定所述任意一个程序运行节点对应的函数调用活动,包括:

12、基于所述多个函数调用类型中对应第一置信度不小于第一门限值的函数调用类型生成函数调用类型提取序列;

13、基于所述多个函数调用控制参数中对应第二置信度不小于第二门限值的函数调用控制参数生成函数调用控制参数提取序列;

14、基于所述多个函数调用实例中对应第三置信度不小于第三门限值的函数调用实例生成函数调用实例提取序列;

15、分别对所述函数调用类型提取序列、所述函数调用控制参数提取序列和所述函数调用实例提取序列进行采样,并基于采样获得的函数调用类型、函数调用控制参数和函数调用实例,确定所述任意一个程序运行节点对应的函数调用活动。

16、在第一方面的一种可能的实施方式中,所述任意一个程序运行节点对应代码执行片段的执行路径活动包含所述任意一个程序运行节点对应代码执行片段的执行路径节点;依据所述程序报告生成模型在所述任意一个程序运行节点估计代码执行片段的执行路径活动的步骤,包括:

17、依据所述程序报告生成模型在所述任意一个程序运行节点估计针对多个执行路径节点的第四置信度;

18、基于所述多个执行路径节点中对应第四置信度不小于第四门限值的执行路径节点生成执行路径节点提取序列;

19、对所述执行路径节点提取序列进行采样,基于采样生成的执行路径节点确定所述任意一个程序运行节点对应代码执行片段的执行路径活动。

20、在第一方面的一种可能的实施方式中,所述任意一个程序运行节点对应的资源占用活动包含所述任意一个程序运行节点上程序关联的系统资源类型活动;

21、依据所述程序报告生成模型估计所述任意一个程序运行节点对应的资源占用活动的步骤,包括:

22、依据所述程序报告生成模型在所述任意一个程序运行节点估计针对多个系统资源占用行为的第五置信度;

23、基于所述多个系统资源占用行为中对应第五置信度不小于第五门限值的系统资源占用行为生成系统资源占用行为提取序列;

24、对所述系统资源占用行为提取序列进行采样,基于采样生成的系统资源占用行为确定所述任意一个程序运行节点对应的资源占用活动。

25、在第一方面的一种可能的实施方式中,所述任意一个程序运行节点对应的资源占用活动包含所述任意一个程序运行节点上程序关联的系统资源类型组合活动;依据所述程序报告生成模型估计所述任意一个程序运行节点对应的资源占用活动的步骤,包括:

26、依据所述程序报告生成模型在所述任意一个程序运行节点估计针对多个系统资源组合占用行为的第六置信度;

27、基于所述多个系统资源组合占用行为中对应第六置信度不小于第六门限值的系统资源组合占用行为生成系统资源组合占用行为提取序列;

28、对所述系统资源组合占用行为提取序列进行采样,基于采样生成的系统资源组合占用行为确定所述任意一个程序运行节点对应的资源占用活动。

29、在第一方面的一种可能的实施方式中,所述依据所述每个程序运行节点各自对应的应用服务程序活动序列生成所述目标报告标签下的目标企业应用服务程序报告,包括:

30、依据所述每个程序运行节点对应的应用服务程序活动序列进行模拟特征矢量提取,生成所述每个程序运行节点对应的模拟特征矢量数据;

31、对所述每个程序运行节点对应的模拟特征矢量数据进行运行轨迹模拟,生成所述每个程序运行节点各自对应的模拟运行轨迹数据;

32、对所述k个程序运行节点对应的模拟运行轨迹数据进行融合,生成所述目标企业应用服务程序报告;

33、在第一方面的一种可能的实施方式中,所述依据所述每个程序运行节点对应的应用服务程序活动序列进行模拟特征矢量提取,生成所述每个程序运行节本文档来自技高网...

【技术保护点】

1.一种面向企业应用服务的信息处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的面向企业应用服务的信息处理方法,其特征在于,依据所述程序报告生成模型在所述任意一个程序运行节点估计所述目标报告标签关联的函数调用活动的步骤,包括:

3.根据权利要求2所述的面向企业应用服务的信息处理方法,其特征在于,所述基于在所述任意一个程序运行节点估计的针对各个函数调用类型的第一置信度、针对各个函数调用控制参数的第二置信度及针对各个函数调用实例的第三置信度,确定所述任意一个程序运行节点对应的函数调用活动,包括:

4.根据权利要求1所述的面向企业应用服务的信息处理方法,其特征在于,所述任意一个程序运行节点对应代码执行片段的执行路径活动包含所述任意一个程序运行节点对应代码执行片段的执行路径节点;依据所述程序报告生成模型在所述任意一个程序运行节点估计代码执行片段的执行路径活动的步骤,包括:

5.根据权利要求1所述的面向企业应用服务的信息处理方法,其特征在于,所述任意一个程序运行节点对应的资源占用活动包含所述任意一个程序运行节点上程序关联的系统资源类型活动;

6.根据权利要求1所述的面向企业应用服务的信息处理方法,其特征在于,所述任意一个程序运行节点对应的资源占用活动包含所述任意一个程序运行节点上程序关联的系统资源类型组合活动;依据所述程序报告生成模型估计所述任意一个程序运行节点对应的资源占用活动的步骤,包括:

7.根据权利要求1所述的面向企业应用服务的信息处理方法,其特征在于,所述依据所述每个程序运行节点各自对应的应用服务程序活动序列生成所述目标报告标签下的目标企业应用服务程序报告,包括:

8.根据权利要求7所述的面向企业应用服务的信息处理方法,其特征在于,所述依据所述每个程序运行节点对应的应用服务程序活动序列进行模拟特征矢量提取,生成所述每个程序运行节点对应的模拟特征矢量数据的步骤,包括:

9.根据权利要求1所述的面向企业应用服务的信息处理方法,其特征在于,所述方法还包括:

10.一种企业应用服务系统,其特征在于,所述企业应用服务系统包括处理器和机器可读存储介质,所述机器可读存储介质中存储有机器可执行指令,所述机器可执行指令由所述处理器加载并执行以实现权利要求1-9中任意一项的面向企业应用服务的信息处理方法。

...

【技术特征摘要】

1.一种面向企业应用服务的信息处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的面向企业应用服务的信息处理方法,其特征在于,依据所述程序报告生成模型在所述任意一个程序运行节点估计所述目标报告标签关联的函数调用活动的步骤,包括:

3.根据权利要求2所述的面向企业应用服务的信息处理方法,其特征在于,所述基于在所述任意一个程序运行节点估计的针对各个函数调用类型的第一置信度、针对各个函数调用控制参数的第二置信度及针对各个函数调用实例的第三置信度,确定所述任意一个程序运行节点对应的函数调用活动,包括:

4.根据权利要求1所述的面向企业应用服务的信息处理方法,其特征在于,所述任意一个程序运行节点对应代码执行片段的执行路径活动包含所述任意一个程序运行节点对应代码执行片段的执行路径节点;依据所述程序报告生成模型在所述任意一个程序运行节点估计代码执行片段的执行路径活动的步骤,包括:

5.根据权利要求1所述的面向企业应用服务的信息处理方法,其特征在于,所述任意一个程序运行节点对应的资源占用活动包含所述任意一个程序运行节点上程序关联的系统资源类型活动;

6...

【专利技术属性】
技术研发人员:李昕玉
申请(专利权)人:北京中关村科金技术有限公司
类型:发明
国别省市:

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

1