四川省明厚天信息技术股份有限公司苏鑫获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉四川省明厚天信息技术股份有限公司申请的专利一种接口访问日志采集记录查询方法、设备及存储介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114595201B 。
龙图腾网通过国家知识产权局官网在2025-06-27发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210289797.6,技术领域涉及:G06F16/17;该发明授权一种接口访问日志采集记录查询方法、设备及存储介质是由苏鑫;杨炜林设计研发完成,并于2022-03-23向国家知识产权局提交的专利申请。
本一种接口访问日志采集记录查询方法、设备及存储介质在说明书摘要公布了:本申请公开了一种接口访问日志采集记录查询方法、设备及存储介质,包括:在线统一管理多个业务系统的接口信息和授权;接收携带token的接口请求,采用用户信息拦截器解析token,获取用户信息;采用接口访问日志拦截器依次对用户信息进行前置处理和后置处理;在日志服务接收到日志对象的写请求后,为日志对象生成唯一id,并将日志对象存入队列;通过单独的线程循环批量从队列中取出日志对象,写入数据库;接收查询请求,在通过日志服务生成并重构查询SQL后进行日志查询。这样开发人员只需要编写接口逻辑,无需额外编码对接接口访问日志,自动生成结构化数据,存储到数据库中,直接使用SQL进行查询,无需额外进行数据处理。
本发明授权一种接口访问日志采集记录查询方法、设备及存储介质在权利要求书中公布了:1.一种接口访问日志采集记录查询方法,其特征在于,包括: 在线统一管理多个业务系统的接口信息和授权; 接收携带token的接口请求,采用用户信息拦截器解析token,获取用户信息并存入线程本地变量; 采用接口访问日志拦截器依次对所述用户信息进行前置处理和后置处理,以获取权限信息,访问相应的接口来构造日志对象并发送至日志服务;所述接口访问日志拦截器是拦截http请求进行权限鉴定和日志记录的工具; 其中,采用接口访问日志拦截器对所述用户信息进行前置处理,包括:判断接口所属微服务是否需要进行接口权限检查;若需要,则检查当前微服务所有接口定义是否加载到业务系统微服务的内存;若未加载,则采用业务系统微服务通过Feign发送请求到基础信息管理服务获取业务系统微服务的所有接口定义信息,使用参数微服务名;在所述基础信息管理服务接收到请求后,使用微服务名从存储中查询业务系统微服务的所有接口定义信息,以json数组形式返回给业务系统微服务;若加载,则获取当前接口地址对应的接口定义,并采用业务系统微服务通过Feign发送请求到所述基础信息管理服务获取当前用户有权访问当前微服务的接口定义信息;在所述基础信息管理服务接收到请求后,使用微服务名和用户id从存储中查询满足条件的接口定义信息,以json数组形式返回给业务系统微服务; 采用接口访问日志拦截器对所述用户信息进行后置处理,包括:判断当前微服务是否需要进行接口访问日志记录;若需要进行接口访问日志记录,则判断前置处理中是否标记当前接口定义;若未标记,则重新判断是否需要获取所有接口定义,获取当前接口定义信息;若标记,则从请求对象中获取接口编码,通过所述接口编码从所有接口定义中获取匹配的接口定义;判断接口定义中是否需要记录日志;若需要记录日志,则构造日志对象,并将所述日志对象通过Feign发送到日志服务;若无需记录日志,则返回接口执行结果到系统用户; 在所述日志服务接收到所述日志对象的写请求后,为所述日志对象生成唯一id,并将所述日志对象存入队列; 通过所述日志服务中单独的线程循环批量从所述队列中取出所述日志对象,写入数据库; 接收查询请求,通过所述日志服务生成并重构查询SQL,根据重构后的所述查询SQL的查询语句进行所述数据库的日志查询。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人四川省明厚天信息技术股份有限公司,其通讯地址为:610044 四川省成都市武侯区旅游村2-1幢2号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。