【技术实现步骤摘要】
本专利技术涉及软件,尤其涉及一种基于实现类文件热更新的方法及装置。
技术介绍
1、在java应用程序开发过程中,开发人员需要经常地对应用程序中的部分代码进行修改,以对java应用程序进行不断的完善与修复。
2、然而,在开发人员对应用程序中的部分java代码进行修改后,往往需要重新编译整个java应用程序的类文件,并重新启动服务。这样,往往无法保证java服务运行的稳定性。同时,在对java类中的方法进行修改时,需要重新编译修改后的相关应用程序的全部java代码,进而在jvm(java虚拟机)中执行更新后的java代码。如此频繁地重新编译修改后的相关应用程序的全部java代码,增加了内存需求,占用了更多cpu(中央处理器)资源,进一步降低了java代码的更新效率。
技术实现思路
1、本专利技术实施例的目的是提供一种实现类文件热更新的方法及装置,以解决相关技术中修改部分java代码时,需要重新打包应用程序的全部java代码并更新整个java服务的问题。
2、为了解决上述
...【技术保护点】
1.一种实现类文件热更新的方法,应用于Java服务端,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述在目标配置中心进行服务注册,并监听所述目标配置中心中的目标配置文件是否发生变化之前,还包括:
3.根据权利要求2所述的方法,其特征在于,将所述目标类文件配置在目标配置文件中,包括:
4.根据权利要求3所述的方法,其特征在于,
5.根据权利要求1所述的方法,其特征在于,
6.根据权利要求1所述的方法,其特征在于,还包括:
7.根据权利要求6所述的方法,其特征在于,所述唯一标
...【技术特征摘要】
1.一种实现类文件热更新的方法,应用于java服务端,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述在目标配置中心进行服务注册,并监听所述目标配置中心中的目标配置文件是否发生变化之前,还包括:
3.根据权利要求2所述的方法,其特征在于,将所述目标类文件配置在目标配置文件中,包括:
4.根据权利要求3所述的方法,其特征在于,
5.根据权利要求1所述的方法,其特征在于,
6.根据权利要求1所述的方法,其特征在于,还包括:
7.根据权利要求6所述的方法,其特征在于,所述唯一标识包括:所述应用...
【专利技术属性】
技术研发人员:杜诚,井绪海,杨阳,
申请(专利权)人:北京中关村科金技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。