一种微服务架构无侵入式审计方法

    公开(公告)号:CN119847889A

    公开(公告)日:2025-04-18

    申请号:CN202411913507.6

    申请日:2024-12-24

    Abstract: 本发明提出了一种微服务架构的无侵入式审计方法,通过引入公共审计服务降低审计功能的复杂性和侵入性。利用微服务治理框架的轻量级代理技术,部署轻量级代理拦截服务通信流量,将符合条件的请求数据放入消息队列,由审计服务消费并生成审计记录。集成分布式链路追踪系统,追踪请求路径。审计服务根据预设规则匹配操作信息,符合规则的记录转换为审计事件并存储。该方法可以减少对服务代码的修改,保持主业务流程的纯净性;降低对特定框架或编程语言的依赖;提高系统稳定性,因为审计服务的故障不会影响主服务的运行;灵活地扩展或修改审计功能,无需调整微服务本身;允许独立于业务服务更新审计规则,支持实时更新而不影响业务运行。

Patent Agency Ranking