【技术实现步骤摘要】
一种信息管理装置、方法、电子设备及存储介质
本专利技术实施例涉及互联网
,具体涉及一种信息管理装置、方法、电子设备及存储介质。
技术介绍
互联网服务一般都需要众多的服务器端提供各种各样的数据处理和业务接口调用,近年来微服务的思想兴起,使得需要维护的模块数量进一步增加。为了降低维护成本,开发团队一般会将用于实现基础的、通用的功能的代码进行封装,形成一系列的基础组件模块以供各个用于实现业务逻辑的应用模块(通常由应用程序组成)使用,这样一方面基础组件模块可以集成一些基础性功能(比如监控、日志收集等),另一方面由于每一种基础组件模块在不同应用模块里的使用方式统一,可以提升开发效率,而且可以实现基础性问题在基础组件模块里修复,也能降低出错风险和维护成本。由于模块数量众多,为了方便模块的使用,需要对模块进行统一的管理,当前比较流行的是通过代码仓库工具(比如java的maven,python的pip等)来管理模块,基础组件模块只需要发布到代码仓库中,即可在应用模块里通过指定基础组件模块的坐标和版本等信息来方便的引用基础组件模 ...
【技术保护点】
1.一种信息管理装置,其特征在于,包括:引用关系采集模块、存储模块和查询模块;/n所述引用关系采集模块用于采集应用模块与被所述应用模块引用的基础组件模块之间的引用关系信息,所述应用模块为用于引用基础组件模块来处理业务逻辑的模块;/n所述存储模块用于对所述引用关系采集模块采集的引用关系信息进行存储;/n所述查询模块用于根据接收到的查询字段对所述存储模块中存储的所述引用关系信息进行查询。/n
【技术特征摘要】
1.一种信息管理装置,其特征在于,包括:引用关系采集模块、存储模块和查询模块;
所述引用关系采集模块用于采集应用模块与被所述应用模块引用的基础组件模块之间的引用关系信息,所述应用模块为用于引用基础组件模块来处理业务逻辑的模块;
所述存储模块用于对所述引用关系采集模块采集的引用关系信息进行存储;
所述查询模块用于根据接收到的查询字段对所述存储模块中存储的所述引用关系信息进行查询。
2.一种信息管理方法,其特征在于,应用于权利要求1所述的信息管理装置,所述方法包括:
引用关系采集模块采集应用模块与被所述应用模块引用的基础组件模块之间的引用关系信息;
所述引用关系采集模块将所述引用关系信息发送至存储模块;
所述存储模块对所述引用关系采集模块发送的所述引用关系信息进行存储;
查询模块根据接收的查询字段查询所述存储模块中存储的引用关系信息,得到与所述查询字段对应的引用关系信息。
3.根据权利要求2所述的方法,其特征在于,引用关系采集模块采集应用模块与被所述应用模块引用的基础组件模块之间的引用关系信息,包括:
所述引用关系采集模块接收到应用模块发送的调用请求时,采集所述应用模块的标识信息和被所述应用模块引用的基础组件模块的标识信息;
所述引用关系采集模块将采集到的所述应用模块的标识信息和被所述应用模块引用的基础组件模块的标识信息按照预设数据格式进行合并,生成引用关系信息。
4.根据权利要求3所述的方法,其特征在于,引用关系采集模块采集应用模块与被所述应用模块引用的基础组件模块之间的引用关系信息,还包括:
所述引用关系采集模块接收到应用模块发送的调用请求时,还采集所述应用模块所在设备的设备标识和当前时间;
所述引用关系采集模块...
【专利技术属性】
技术研发人员:陈彰,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。