一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

动态部署模块化的方法、设备、装置及计算机程序产品与流程

2022-02-20 22:22:29 来源:中国专利 TAG:

技术特征:
1.一种动态部署模块化的方法,其特征在于,该方法包括:将应用服务拆分成多个功能模块,将所述多个功能模块部署在同一个jvm上,其中所述功能模块与类加载器是一一对应的;针对任意一个功能模块,使用对应的类加载器加载所述功能模块,并为所述功能模块分配独立的静态资源。2.根据权利要求1所述的方法,其特征在于,所述多个功能模块中的任意两个功能模块具有至少一个相同的父类模块,其中所述父类模块用于表征功能模块之间的调用关系。3.根据权利要求1所述的方法,其特征在于,所述任意一个功能模块的jar文件是基于spring框架生成的。4.根据权利要求1所述的方法,其特征在于,所述为所述功能模块分配独立的静态资源,包括:利用jvm租户技术,为所述功能模块分配独立的静态资源。5.根据权利要求1所述的方法,其特征在于,所述为所述功能模块分配独立的静态资源之后,该方法还包括:利用web-fragment技术加载所述功能模块的静态资源对应的配置文件。6.根据权利要求1所述的方法,其特征在于,所述为所述功能模块分配独立的静态资源之后,该方法还包括:将所述功能模块对应的静态资源的配置文件,以及所述功能模块对应的jar文件一起进行打包处理,以实现前端资源和后端资源的合并部署。7.根据权利要求1所述的方法,其特征在于,所述使用对应的类加载器加载所述功能模块,包括:通过模块加载引擎,使用对应的类加载器动态加载所述功能模块,并完成所述功能模块的初始化配置。8.根据权利要求1所述的方法,其特征在于,该方法还包括:通过模块管理器,对所述功能模块执行注册、卸载、路由以及调用中的至少一种功能。9.一种动态部署模块化的设备,其特征在于,该设备包括处理器和存储器,所述存储器用于存储所述处理器可执行的程序,所述处理器用于读取所述存储器中的程序并执行如下步骤:将应用服务拆分成多个功能模块,将所述多个功能模块部署在同一个jvm上,其中所述功能模块与类加载器是一一对应的;针对任意一个功能模块,使用对应的类加载器加载所述功能模块,并为所述功能模块分配独立的静态资源。10.根据权利要求9所述的设备,其特征在于,所述多个功能模块中的任意两个功能模块具有至少一个相同的父类模块,其中所述父类模块用于表征功能模块之间的调用关系。11.根据权利要求9所述的设备,其特征在于,所述任意一个功能模块的jar文件是基于spring框架生成的。12.根据权利要求9所述的设备,其特征在于,所述处理器具体被配置为执行:利用jvm租户技术,为所述功能模块分配独立的静态资源。13.根据权利要求9所述的设备,其特征在于,所述为所述功能模块分配独立的静态资
源之后,所述处理器具体还被配置为执行:利用web-fragment技术加载所述功能模块的静态资源对应的配置文件。14.根据权利要求9所述的设备,其特征在于,为所述功能模块分配独立的静态资源之后,所述处理器具体还被配置为执行:将所述功能模块对应的静态资源的配置文件,以及所述功能模块对应的jar文件一起进行打包处理,以实现前端资源和后端资源的合并部署。15.一种动态部署模块化的装置,其特征在于,包括:应用拆分部署单元,用于将应用服务拆分成多个功能模块,将所述多个功能模块部署在同一个jvm上,其中所述功能模块与类加载器是一一对应的;功能模块加载单元,用于针对任意一个功能模块,使用对应的类加载器加载所述功能模块,并为所述功能模块分配独立的静态资源。16.一种计算机存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1~8任一所述方法的步骤。17.一种计算机程序产品,其特征在于,包含有计算机可执行指令,所述计算机可执行指令用于使计算机执行如权利要求1至8中任一项所述的方法。

技术总结
本发明公开了一种动态部署模块化的方法、设备、装置及计算机程序产品,涉及软件架构技术领域,用于实现模块间的动态部署,为每一个功能模块都分配一个对应的类加载器进行加载,并且为每一个功能模块都分配独立的静态资源,由于功能模块间的加载过程是独立的,任一个功能模块都分配有独立的静态资源,即功能模块所占用的硬件资源是独立的,即使其中一个功能模块崩溃后,也不会影响其他功能模块的正常运行。该方法包括:将应用服务拆分成多个功能模块,将所述多个功能模块部署在同一个JVM上,其中所述功能模块与类加载器是一一对应的;针对任意一个功能模块,使用对应的类加载器加载所述功能模块,并为所述功能模块分配独立的静态资源。资源。资源。


技术研发人员:汪杰 杜翠红
受保护的技术使用者:中国建设银行股份有限公司
技术研发日:2021.11.25
技术公布日:2022/2/18
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献