【技术实现步骤摘要】
一种软件运行效能综合分析检测方法
本专利技术涉及计算机软件信息
,特别是涉及一种软件运行效能综合分析检测方法。
技术介绍
目前,软件行业内并没有一套有效的企业软件功能改进分析处理机制,现有的机制大部分只面向互联网统计分析,无法在兼容大部分终端和浏览器情况下,有效地收集和分析用户的行为数据和功能数据的,也无法保证在既不影响客户端体验又不影响系统运行时性能的情况下,收集和分析用户的行为数据和功能数据。WEB软件中嵌入大量的功能、行为收集代码,WEB软件的结构复杂,开发周期长,且没有一套精准地收集用户对功能的详细使用信息的机制,采用日志分析方式,占用本地存储空间,影响系统运行时程序执行效率,并且无法收集前端用户的操作行为和功能的使用情况,缺乏时效性的非实时性数据传输方式,无法支撑功能分析业务流程,收集分析机制标准不统一,软件升级困难,需要修改大量前端收集分析代码进行收集引擎重构,缺少升级机制,存在着不足,不能满足软件行业发展的需求。综上所述,针对现有技术的缺陷,特别需要一种软件运行效能综合分析检测方法,以解决现有技术的不足。
技术实现思路
针对现有的存在的不足,影响实 ...
【技术保护点】
一种软件运行效能综合分析检测方法,包括数据加载单元、系统控制单元、分析单元,其特征在于:数据加载单元通过侵入式加载模块分别连接移动客户端、程序客户端、网页客户端,数据加载单元通过基础加载模块分别连接规则过滤引擎、标签扫描引擎、事件收集引擎、特征监控引擎、状态特征引擎,数据加载单元通过导步任务池连接调度引擎,系统控制单元包含有中央处理器,中央处理器的监控管理平台通过内置的聚合引擎,将原始数据分段分片送入聚合引擎进行数据聚合,极大的提高了对海量数据的聚合性能,并提供了多种扩展配置方式,支持原始数据聚合等统计计算,可以根据时间维度或者服务维度对采集的数据进行进一步计算,根据时间维 ...
【技术特征摘要】
1.一种软件运行效能综合分析检测方法,包括数据加载单元、系统控制单元、分析单元,其特征在于:数据加载单元通过侵入式加载模块分别连接移动客户端、程序客户端、网页客户端,数据加载单元通过基础加载模块分别连接规则过滤引擎、标签扫描引擎、事件收集引擎、特征监控引擎、状态特征引擎,数据加载单元通过导步任务池连接调度引擎,系统控制单元包含有中央处理器,中央处理器的监控管理平台通过内置的聚合引擎,将原始数据分段分片送入聚合引擎进行数据聚合,极大的提高了对海量数据的聚合性能,并提供了多种扩展配置方式,支持原始数据聚合等统计计算,可以根据时间维度或者服务维度对采集的数据进行进一步计算,根据时间维度支持聚合周期定义、支持求和、最大、最小、平均、计数、区间比例等聚合计算,根据服务聚合用于与服务强关联的技术指标,也支持既需要时间聚合又需要服务聚合的情况,并且可以调整计算顺序同,分析单元设置有终端服务器,并将所述异步任务池中的主任务初始化为控制收集子任务的调度引擎,其中所述分析对象对应于与和用户行为和业务活动相关的事件。2.根据权利要求1所述一种软件运行效能综合分析检测方法,其特征在于:所述调度引擎通过发送任务信号连接通知管理器,调度引擎通过任务列队销毁模块连接垃圾回收模块,调节引擎通过超时管理单元连接定时器,调节引擎通过数据加缩单元连接数据库,数据库的内部设置有数据抽取引擎、元数据事件引擎、数据归档引擎。3.根据权利要求1所述一种软件运行效能综合分析检测方法,其特征在于:应用程序对资源的需求经常发生变化,基础设施必须能够很短时间内适应资源需求变化,这就需要一种简单自动、无...
【专利技术属性】
技术研发人员:陈春艳,
申请(专利权)人:清远博云软件有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。