比如一个配置功能,要详细记录用户的操作过程,用于后期审计 这就涉及用例每一次操作都要记录一个操作日志 类似的场景还有很多 当前采用的是在代码每一处要记日志的地方,插入一个保存操作,把相关数据入库; 然后进一步想到的是把操作发到队列中,有个地方专门消费队列消息一点点的存 各位大佬,有没有啥好用的框架,可以很省事的干这个事情啊? 谢谢
框架干不了这个事,因为这种审计日志需要感知业务逻辑,解析业务字段的 一般做法是自己封一个业务日志工具,实现业务逻辑,然后在一些统一的入口(比如 api 调用前后,写库前后,接消息前后,数据更新方法前后),统一埋点