日志归档方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:23764201 阅读:32 留言:0更新日期:2020-04-11 18:58
本发明专利技术公开了一种日志归档方法、装置、设备及计算机可读存储介质,涉及金融科技领域,该方法包括步骤:当部署在日志归档平台应用系统节点上的客户端接收到归档指令后,探测可达的接收端;通过断点续传的方式发送包含待归档日志的归档指令给可达的接收端,并检测发送归档指令过程中是否存在异常中断操作,其中,待归档日志为日志归档平台应用实例的日志;若检测到发送归档指令过程中存在异常中断操作,则通过执行回滚操作,并将异常中断操作对应的归档指令重新发送给接收端,以供接收端对归档指令中的待归档日志执行归档操作。本发明专利技术降低了日志归档难度,现了在日志归档过程中,无需更改日志的内容,可以对原始完整的日志进行归档。

Method, device, equipment and computer readable storage medium of log archiving

【技术实现步骤摘要】
日志归档方法、装置、设备及计算机可读存储介质
本专利技术涉及金融科技(Fintech)的日志处理
,尤其涉及一种日志归档方法、装置、设备及计算机可读存储介质。
技术介绍
随着计算机技术的发展,越来越多的技术应用在金融领域,传统金融业正在逐步向金融科技(Fintech)转变,日志处理技术也不例外,但由于金融行业的安全性、实时性要求,也对技术提出了更高的要求。随着互联网技术的发展,越来越多的用户通过互联网进行交易,海量的用户带来海量的交易,海量的交易带来海量的日志文件需要存储。在监管的要求下,日志文件包括登录尝试、数据修改、系统事件、网络事件、错误信息等对应的文件。目前常用的日志归档管理为使用开源分布式日志组件或者通过关系型数据库组建日志归档平台。其中,开源分布式日志组件的技术栈属于编程型方案,原生态功能主要偏向于流处理计算,以及内容搜索。因此开源分布式日志组件所用的工具链较为复杂,需要一定的运营经验做指导,实际部署存在一定的难度。对于单纯的日志归档存放这一原始需求场景而言,使用开源分布式日志组件所带来的复杂性,远超出其便捷性本文档来自技高网...

【技术保护点】
1.一种日志归档方法,其特征在于,所述日志归档方法应用于客户端,所述客户端部署在日志归档平台应用系统节点上,所述日志归档平台为分布式架构平台,所述日志归档方法包括以下步骤:/n当部署在日志归档平台应用系统节点上的客户端接收到归档指令后,探测可达的接收端;/n通过断点续传的方式发送包含待归档日志的归档指令给可达的所述接收端,并检测发送所述归档指令过程中是否存在异常中断操作,其中,所述待归档日志为所述日志归档平台应用实例的日志;/n若检测到发送所述归档指令过程中存在异常中断操作,则通过执行回滚操作,并将所述异常中断操作对应的归档指令重新发送给所述接收端,以供所述接收端对所述归档指令中的所述待归档日...

【技术特征摘要】
1.一种日志归档方法,其特征在于,所述日志归档方法应用于客户端,所述客户端部署在日志归档平台应用系统节点上,所述日志归档平台为分布式架构平台,所述日志归档方法包括以下步骤:
当部署在日志归档平台应用系统节点上的客户端接收到归档指令后,探测可达的接收端;
通过断点续传的方式发送包含待归档日志的归档指令给可达的所述接收端,并检测发送所述归档指令过程中是否存在异常中断操作,其中,所述待归档日志为所述日志归档平台应用实例的日志;
若检测到发送所述归档指令过程中存在异常中断操作,则通过执行回滚操作,并将所述异常中断操作对应的归档指令重新发送给所述接收端,以供所述接收端对所述归档指令中的所述待归档日志执行归档操作。


2.如权利要求1所述的日志归档方法,其特征在于,所述当部署在日志归档平台应用系统节点上的客户端接收到归档指令后,探测可达的接收端的步骤包括:
当部署在日志归档平台应用系统节点上的客户端接收到归档指令后,检测所述归档指令携带的待归档日志的合法性;
若检测到所述待归档日志合法,则探测可达的接收端;
所述检测发送所述归档指令过程中是否存在异常中断操作的步骤之后,还包括:
若检测到发送所述归档指令过程中存在异常中断操作,则删除所述接收端已接收的所述待归档日志的日志片段,并生成所述待归档日志对应的状态码。


3.如权利要求2所述的日志归档方法,其特征在于,所述当部署在日志归档平台应用系统节点上的客户端接收到归档指令后,检测所述归档指令携带的待归档日志的合法性的步骤包括:
当部署在日志归档平台应用系统节点上的客户端接收到归档指令后,获取所述归档指令携带待归档日志的日志文件名称和日志文件创建日期;
若所述日志文件名称符合预设文件命名规范,以及所述日志文件创建日期符合预设日期规范,则确定所述待归档日志合法。


4.一种日志归档方法,其特征在于,所述日志归档方法应用于接收端,所述日志归档方法包括以下步骤:
当日志归档平台的接收端接收到部署在日志归档平台应用系统节点上的客户端发送的归档指令后,检测所述归档指令携带的待归档日志是否符合预设鉴权条件,其中,所述客户端通过断点续传的方式发送所述归档指令给所述接收端,所述日志归档平台为分布式架构平台,所述待归档日志为所述日志归档平台应用实例的日志;
若所述待归档日志符合所述鉴权条件,则接收所述待归档日志,并将所述待归档日志存储至预设缓冲区中;
当成功接收所述待归档日志后,按照预设存储规则将所述待归档日志从所述缓冲区中存储至存储系统中,以完成所述待归档日志的归档操作。


5.如权利要求4所述的日志归档方法,其特征在于,所述当成功接收所述待归档日志后,按照预设存储规则将所述待归档日志从所述缓冲区中存储至存储系统中,以完成所述待归档日志的归档操作的步骤之后,还包括:
获取应用实例的部署信息,根据所述部署信息调整日志审计规则,以根据调整的日志审计规则审计日志,其中,所述部署信息包括应用实例在虚拟机和/或容器上的部署数量,应用实例部署在自营业务系统和/或非自营业务系统中的数量,应用实例对应主机在私有云端和/或公有云端的数量。


6.如权利要求4或5所述的日志归档方法,其特征在于,所述若所述待归档日志符合所述鉴权条件,则接收所述待归档日志,并将所述待归档日志存储至预设缓冲区中的步骤包括:
若所述待归档日志符合所述鉴权条件,则检测所述待归档日志是否处于有效状态;
若所述待归档日志处于有效状态,则接收所述待归档日志,并将所述待归档...

【专利技术属性】
技术研发人员:蒋子玮郑晓腾张娟
申请(专利权)人:深圳前海微众银行股份有限公司
类型:发明
国别省市:广东;44

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

1