[发明专利]基于AOP的操作日志记录方法、系统及电子设备和介质在审

专利信息
申请号: 202011377472.0 申请日: 2020-11-30
公开(公告)号: CN112346949A 公开(公告)日: 2021-02-09
发明(设计)人: 滕大正;范渊;刘博 申请(专利权)人: 杭州安恒信息技术股份有限公司
主分类号: G06F11/34 分类号: G06F11/34;G06F16/18;G06F16/14
代理公司: 北京集佳知识产权代理有限公司 11227 代理人: 王晓坤
地址: 310000 浙江省*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 aop 操作 日志 记录 方法 系统 电子设备 介质
【说明书】:

本申请公开了一种基于AOP的操作日志记录方法、系统及一种电子设备和计算机可读存储介质,该方法包括:当接收到用户终端发送的操作请求后,确定其中需要调用的目标方法;目标方法预先基于AOP进行增强;当执行目标方法时,对需要记录的第一类操作日志信息进行记录;第一类操作日志信息包括目标方法执行过程中的信息;当目标方法调用完成后,对需要记录的第二类操作日志信息进行记录;第二类操作日志信息包括目标方法的执行结果;将第一类操作日志信息和第二类操作日志信息写入缓存中进行存储记录。本申请可以对目标方法的具体调用信息进行记录,可做到无遗漏、用户无感知,后续需要信息时可以查询追溯,从而实现对系统的管理,便于故障排查。

技术领域

本申请涉及计算机技术领域,更具体地说,涉及一种基于AOP的操作日志记录方法、系统及一种电子设备和一种计算机可读存储介质。

背景技术

在大多数业务场景中,客户端与服务器之间都会存在大量的交互操作,对于这些操作信息,需要进行统一的管理和记录,使得管理人员能够对操作信息进行查询追溯,这对于系统排查故障、追溯或恢复过去状态具有重要意义。因此,如何实现操作信息记录是本领域技术人员亟待解决的问题。

发明内容

本申请的目的在于提供一种基于AOP的操作日志记录方法、系统及一种电子设备和一种计算机可读存储介质,可做到信息记录无遗漏、用户无感知,后续需要信息时可以查询追溯。

为实现上述目的,本申请提供了一种基于AOP的操作日志记录方法,包括:

当接收到用户终端发送的操作请求后,确定所述操作请求中需要调用的目标方法;所述目标方法预先基于AOP进行增强;

当执行所述目标方法时,对需要记录的第一类操作日志信息进行记录;其中,所述第一类操作日志信息包括所述目标方法执行过程中的信息;

当所述目标方法调用完成后,对需要记录的第二类操作日志信息进行记录;其中,所述第二类操作日志信息包括所述目标方法的执行结果;

将所述第一类操作日志信息和所述第二类操作日志信息写入缓存中进行存储记录。

可选的,在接收所述操作请求之前,还包括:

获取预先定义的目标类,所述目标类用于记录操作信息;

相应的,所述当执行所述目标方法时,对需要记录的第一类操作日志信息进行记录;所述当所述目标方法调用完成后,对需要记录的第二类操作日志信息进行记录;所述将所述第一类操作日志信息和所述第二类操作日志信息写入缓存中进行存储记录,包括:

当执行所述目标方法时,将需要记录的第一类操作日志信息写入对应的目标类中;

当所述目标方法调用完成后,将需要记录的第二类操作日志信息写入对应的目标类中;

将包括操作日志信息的目标类实体写入缓存中进行存储记录。

可选的,在接收所述操作请求之前,还包括:

获取预先定义的目标方法;其中,所述目标方法包括用于修改数据信息的方法,用于查询数据信息的方法,用于调用系统内方法的方法。

可选的,所述当执行所述目标方法时,对需要记录的第一类操作日志信息进行记录,包括:

当执行所述目标方法时,对所述操作请求的请求相关信息进行记录;所述请求相关信息包括用户IP地址,用户身份信息,用户会话状态;

对所述目标方法执行过程中需要记录的中间结果,以及产生的报错信息进行记录。

可选的,所述将所述第一类操作日志信息和所述第二类操作日志信息写入缓存中进行存储记录之后,还包括:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州安恒信息技术股份有限公司,未经杭州安恒信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011377472.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top