[发明专利]信创环境下实现交易日志存储及报文信息提取汇总的系统、方法、装置、处理器及存储介质在审
申请号: | 202211630845.X | 申请日: | 2022-12-19 |
公开(公告)号: | CN115952142A | 公开(公告)日: | 2023-04-11 |
发明(设计)人: | 韩峻哲;顾伟 | 申请(专利权)人: | 普元信息技术股份有限公司 |
主分类号: | G06F16/18 | 分类号: | G06F16/18;G06F16/172 |
代理公司: | 上海智信专利代理有限公司 31002 | 代理人: | 王洁;郑暄 |
地址: | 201203 上海市浦东新区中*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 环境 实现 交易 日志 存储 报文 信息 提取 汇总 系统 方法 装置 处理器 介质 | ||
1.一种信创环境下基于企业服务总线的交易日志存储及报文信息提取汇总的系统,其特征在于,所述的系统包括:
日志采集器模块,用于读取企业服务总线生成的日志文件,并采集相应的日志信息;
日志解析器模块,与所述的日志采集器模块相连接,用于通过日志解析器进行日志的解析处理,并提取出用户定义的报文信息;
日志持久化模块,与所述的日志解析器模块相连接,用于将系统中的明细日志和统计日志进行持久化的任务处理;
日志汇总模块,与所述的日志持久化模块相连接,用于将完成解析调度后的交易日志进行统计汇总处理;以及
采集器调度模块,与所述的日志汇总模块以及日志采集器模块相连接,用于将已采集完成的日志文件按照时间策略进行打包、备份、转移的调度处理。
2.根据权利要求1所述的信创环境下基于企业服务总线的交易日志存储及报文信息提取汇总的系统,其特征在于,所述的日志采集器模块具体包括:
文件过滤单元,用于将当前系统获取到的日志文件列表按照文件名称进行排序后,再使用当前的标记进行过滤处理,并将找到的在当前文件之前的文件进行备份处理;以及
文件备份单元,与所述的文件过滤单元相连接,用于在文件解析完成后或者在文件过滤时,将存在未备份的日志文件进行备份处理。
3.根据权利要求2所述的信创环境下基于企业服务总线的交易日志存储及报文信息提取汇总的系统,其特征在于,所述的日志解析器模块具体包括:
日志文件读取单元,用于批量读取经过采集器过滤后的文件列表;
日志文件解析单元,与所述的日志文件读取单元相连接,用于将读取后的日志记录交给日志解析器进行拆分和信息提取处理;以及
日志标记处理单元,与所述的日志文件解析单元相连接,用于对经过解析处理后的日志文件进行标记记录,以防止出现重复解析的情况。
4.一种利用权利要求1至3中任一项所述的系统实现信创环境下基于企业服务总线的交易日志存储及报文信息提取汇总的方法,其特征在于,所述的方法包括以下步骤:
(1)日志采集器模块读取企业服务总线生成的日志文件,并采集相应的日志文件信息;
(2)日志解析器模块将采集到的信息提交给日志解析器进行日志解析,并提取出用户自定义的报文信息;
(3)日志持久化模块对获取到的明细日志和统计日志进行日志的持久化处理;
(4)将已完成相应处理的交易日志进行汇总统计;
(5)日志采集器模块将已经采集完的日志文件进行打包、备份和转移处理,整个流程被并通过采集器调度模块按照一定的时间策略进行调度。
5.根据权利要求4所述的实现信创环境下基于企业服务总线的交易日志存储及报文信息提取汇总的方法,其特征在于,所述的步骤(1)包括,按照以下方式进行文件过滤处理:
日志采集器在工作时,首先读取文件标记功能记录的上一次文件成功存储和解析后的最后一份文件的名称,再获取当前日志文件的列表,并按照文件名称进行排序,最后使用当前的标记进行过滤。
6.根据权利要求4所述的实现信创环境下基于企业服务总线的交易日志存储及报文信息提取汇总的方法,其特征在于,所述的步骤(1)还包括,按照以下方式进行文件备份处理:
当文件解析完成或者在文件过滤时发现存在未备份的日志文件时,将需要备份的文件列表中的文件提取第一个和最后一个文件名,将其使用下划线连接,格式为“开始时间_结束时间”,最后再将文件列表中的文件进行压缩得到一个.zip后缀的备份文件包,再将该文件包移动到备份文件夹中,最后删除原日志文件,至此文件备份结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于普元信息技术股份有限公司,未经普元信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211630845.X/1.html,转载请声明来源钻瓜专利网。