一种信息处理方法和系统技术方案

技术编号:15639107 阅读:233 留言:0更新日期:2017-06-15 21:26
本发明专利技术提供了一种信息处理方法和系统,其中,所述方法包括:确定待跟踪业务;对与所述确定的待跟踪业务相匹配的桩函数进行标记;其中,一个确定的相匹配的桩函数对应唯一一个桩标记;获取携带有所述桩标记的桩函数输出的跟踪信息;将所述跟踪信息通过相匹配的输出管道输出至对应的文件中保存。通过本发明专利技术解决了目前基于日志系统实现的对业务的系统性能的评估方案存在的架构固定、难以根据业务动态调整,以及,设备负载高、针对性差的问题。

【技术实现步骤摘要】
一种信息处理方法和系统
本专利技术涉及测试
,特别是涉及一种信息处理方法和系统。
技术介绍
目前,在对开发软件进行测试时,通常需要对业务的系统性能进行评估。为了评估业务的系统性能,一般的做法是基于日志系统实现,例如,常用的日志系统包括:Log4j和LogBack日志系统等。目前,基于日志系统实现的对业务的系统性能的评估方案的具体流程可以如下:日志系统可以将所有用于指示系统运行状态的信息输出至日志文件中进行保存,然后,从日志文件中筛选出需要的信息,以根据筛选出的信息对业务的系统性能进行评估。然而,基于日志系统实现的对业务的系统性能的评估方案存在诸多问题:日志系统的架构固定,一旦确定后难以进行调整;其次,将输出所有用于指示系统运行状态的信息,信息量大,设备负载高,且,需要对输出的日志文件进行筛选,提取得到需要的信息,不具有针对性,筛选提取过程困难,甚至部分信息难以分离提取。
技术实现思路
本专利技术提供一种信息处理方法和系统,以解决目前基于日志系统实现的对业务的系统性能的评估方案存在的架构固定、难以根据业务动态调整,以及,设备负载高、针对性差的问题。为了解决上述问题,本专利技术公开了一种信息处理方法,包括:确定待跟踪业务;对与所述确定的待跟踪业务相匹配的桩函数进行标记;其中,一个确定的相匹配的桩函数对应唯一一个桩标记;获取携带有所述桩标记的桩函数输出的跟踪信息;将所述跟踪信息通过相匹配的输出管道输出至对应的文件中保存。优选地,将所述跟踪信息通过相匹配的输出管道输出至对应的文件中保存,包括:确定所述跟踪信息对应的桩标记;确定与所述桩标记相匹配的管道标记;将所述跟踪信息通过所述确定的与所述桩标记相匹配的管道标记所指示的输出管道输出至对应的文件中保存。优选地,将所述跟踪信息通过所述确定的与所述桩标记相匹配的管道标记所指示的输出管道输出至对应的文件中保存,包括:确定文件标记;其中,所述文件标记与所述确定的与所述桩标记相匹配的管道标记相对应;将所述跟踪信息通过所述确定的与所述桩标记相匹配的管道标记所指示的输出管道输出;将所述通过所述确定的与所述桩标记相匹配的管道标记所指示的输出管道输出的跟踪信息保存在所述确定的文件标记所指示的文件中保存。优选地,所述方法还包括:动态配置所述桩标记与所述管道标记之间的对应关系,以及,所述管道标记与所述文件标记之间的对应关系。优选地,将所述跟踪信息通过相匹配的输出管道输出至对应的文件中保存,包括:通过所述相匹配的输出管道中的管道缓存对所述跟踪信息进行缓存;将所述管道缓存中缓存的跟踪信息输出至对应的文件中保存。优选地,所述方法还包括:根据设定周期和/或缓存容量阈值,对所述相匹配的输出管道中的管道缓存中缓存的跟踪信息进行清理。本专利技术还公开了一种信息处理系统,包括:确定模块,用于确定待跟踪业务;标记模块,用于对与所述确定的待跟踪业务相匹配的桩函数进行标记;其中,一个确定的相匹配的桩函数对应唯一一个桩标记;获取模块,用于获取携带有所述桩标记的桩函数输出的跟踪信息;输出模块,用于将所述跟踪信息通过相匹配的输出管道输出至对应的文件中保存。优选地,输出模块,包括:桩标记确定子模块,用于确定所述跟踪信息对应的桩标记;管道标记确定子模块,用于确定与所述桩标记相匹配的管道标记;输出子模块,用于将所述跟踪信息通过所述确定的与所述桩标记相匹配的管道标记所指示的输出管道输出至对应的文件中保存。优选地,输出子模块,用于确定文件标记;其中,所述文件标记与所述确定的与所述桩标记相匹配的管道标记相对应;以及,将所述跟踪信息通过所述确定的与所述桩标记相匹配的管道标记所指示的输出管道输出;以及,将所述通过所述确定的与所述桩标记相匹配的管道标记所指示的输出管道输出的跟踪信息保存在所述确定的文件标记所指示的文件中保存。优选地,所述系统还包括:配置模块,用于动态配置所述桩标记与所述管道标记之间的对应关系,以及,所述管道标记与所述文件标记之间的对应关系。优选地,输出模块,用于通过所述相匹配的输出管道中的管道缓存对所述跟踪信息进行缓存;以及,将所述管道缓存中缓存的跟踪信息输出至对应的文件中保存。优选地,所述系统还包括:清理模块,用于根据设定周期和/或缓存容量阈值,对所述相匹配的输出管道中的管道缓存中缓存的跟踪信息进行清理。与现有技术相比,本专利技术包括以下优点:本专利技术公开的信息处理方案可以动态的确定待跟踪业务,对与所述确定的待跟踪业务相匹配的桩函数进行标记;然后,获取携带有所述桩标记的桩函数输出的跟踪信息;并将所述跟踪信息通过相匹配的输出管道输出至对应的文件中保存。可见,在本专利技术中,输出的跟踪信息可以与待跟踪业务相匹配,也即,需要对什么业务进行测试即可获取相对应的跟踪信息,使得输出的跟踪信息更具有针对性。其次,在本专利技术中,获取的是携带有所述桩标记的桩函数输出的跟踪信息,换而言之,可以根据不同的业务动态对桩函数进行标记,以输出与业务匹配的跟踪信息,灵活性高,可以适应多种不同的场景。此外,由于可以只输出与待跟踪业务相匹配的跟踪信息,故,减少了存储量,降低了设备负担,提高了处理效率。附图说明图1是本专利技术实施例一中一种信息处理方法的步骤流程图;图2是本专利技术实施例二中一种信息处理方法的步骤流程图;图3是本专利技术实施例三中一种信息处理系统的结构示意图;图4是本专利技术实施例三中一种信息处理方法的步骤流程图;图5是本专利技术实施例四中一种信息处理系统的结构框图;图6是本专利技术实施例四中一种优选地信息处理系统的结构框图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。实施例一参照图1,示出了本专利技术实施例一中一种信息处理方法的步骤流程图。在本实施例中,所述信息处理方法包括:步骤102,确定待跟踪业务。在本实施例中,可以根据实际需要测试的对象来配置以确定待跟踪业务。其中,所述待跟踪业务可以是如下情况中的任意至少一种:单一业务、单一业务中的某一流程和多业务组合等。步骤104,对与所述确定的待跟踪业务相匹配的桩函数进行标记。在本实施例中,可以采用桩标记的方式对所述与所述确定的待跟踪业务相匹配的桩函数的标记,以实现对指定的待跟踪业务的针对性的跟踪及测试。其中,一个确定的相匹配的桩函数对应唯一一个桩标记。需要说明的是,桩函数(也即桩代码)可以实现对系统的跟踪,并得到对应的跟踪信息。步骤106,获取携带有所述桩标记的桩函数输出的跟踪信息。在本实施例中,桩函数默认的可以是不输出跟踪信息的,只有当桩函数被标记后(也即,携带有桩标记的桩函数)才输出跟踪信息。在本实施例中,可以获取携带有所述桩标记的桩函数输出的跟踪信息,由于携带有所述桩标记的桩函数是与待跟踪业务相匹配的,因此,获取到的跟踪信息也是与待跟踪业务相匹配的,进而通过获取的跟踪信息可以实现对所述确定的待跟踪业务的测试和评估。步骤108,将所述跟踪信息通过相匹配的输出管道输出至对应的文件中保存。在本实施例中,不同的跟踪信息可以对应不同的输出管道,通过不同的输出管道输出的跟踪信息可以保存在相对应的文件中。需要说明的是,不同的跟踪信息具体可以是指不同类型的跟踪信息,隶属于同一类型(针对同一待跟踪业务的测试)下的多个跟踪信息是可以通过同一输本文档来自技高网...
一种信息处理方法和系统

【技术保护点】
一种信息处理方法,其特征在于,包括:确定待跟踪业务;对与所述确定的待跟踪业务相匹配的桩函数进行标记;其中,一个确定的相匹配的桩函数对应唯一一个桩标记;获取携带有所述桩标记的桩函数输出的跟踪信息;将所述跟踪信息通过相匹配的输出管道输出至对应的文件中保存。

【技术特征摘要】
1.一种信息处理方法,其特征在于,包括:确定待跟踪业务;对与所述确定的待跟踪业务相匹配的桩函数进行标记;其中,一个确定的相匹配的桩函数对应唯一一个桩标记;获取携带有所述桩标记的桩函数输出的跟踪信息;将所述跟踪信息通过相匹配的输出管道输出至对应的文件中保存。2.根据权利要求1所述的方法,其特征在于,将所述跟踪信息通过相匹配的输出管道输出至对应的文件中保存,包括:确定所述跟踪信息对应的桩标记;确定与所述桩标记相匹配的管道标记;将所述跟踪信息通过所述确定的与所述桩标记相匹配的管道标记所指示的输出管道输出至对应的文件中保存。3.根据权利要求2所述的方法,其特征在于,将所述跟踪信息通过所述确定的与所述桩标记相匹配的管道标记所指示的输出管道输出至对应的文件中保存,包括:确定文件标记;其中,所述文件标记与所述确定的与所述桩标记相匹配的管道标记相对应;将所述跟踪信息通过所述确定的与所述桩标记相匹配的管道标记所指示的输出管道输出;将所述通过所述确定的与所述桩标记相匹配的管道标记所指示的输出管道输出的跟踪信息保存在所述确定的文件标记所指示的文件中保存。4.根据权利要求3所述的方法,其特征在于,还包括:动态配置所述桩标记与所述管道标记之间的对应关系,以及,所述管道标记与所述文件标记之间的对应关系。5.根据权利要求1所述的方法,其特征在于,将所述跟踪信息通过相匹配的输出管道输出至对应的文件中保存,包括:通过所述相匹配的输出管道中的管道缓存对所述跟踪信息进行缓存;将所述管道缓存中缓存的跟踪信息输出至对应的文件中保存。6.根据权利要求5所述的方法,其特征在于,还包括:根据设定周期和/或缓存容量阈值,对所述相匹配的输出管道中的管道缓存中缓存的跟踪信息进行...

【专利技术属性】
技术研发人员:黄智
申请(专利权)人:大唐移动通信设备有限公司
类型:发明
国别省市:北京,11

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

1