【技术实现步骤摘要】
本专利技术涉及计算机,尤其涉及一种应用程序热升级方法、系统、电子设备及存储介质。
技术介绍
1、随着信息技术的快速发展,应用程序承载了众多业务逻辑和功能需求,其为集中式双控系统等计算机系统中的核心组件,扮演着至关重要的角色。然而,随着业务需求的变化和技术环境的更新,应用程序的升级和维护成为了一项持续而必要的任务。
2、目前,应用程序的升级通常需要先停止应用程序的运行,再进行代码替换,然后再重新加载应用程序,以及启动进程,导致应用程序的业务长时间中断,进而使得应用程序升级的安全性和可靠性得到不到保障。
3、因此,亟需提供一种应用程序热升级方法、系统、电子设备及存储介质来解决上述技术问题。
技术实现思路
1、本专利技术提供一种应用程序热升级方法、系统、电子设备及存储介质,用以解决现有技术中应用程序升级时重启,容易产生业务中断和数据丢失的风险,降低了应用程序升级的安全性和可靠性的缺陷,实现应用程序的热升级,进而提高应用程序升级的高效、安全和可靠。
2、本专利技
...【技术保护点】
1.一种应用程序热升级方法,其特征在于,包括:
2.根据权利要求1所述的应用程序热升级方法,其特征在于,所述通过所述进程空间对应的进程跟踪系统,根据所述目标函数地址,对所述进程空间中待更新函数地址进行更新,以及根据所述更新的函数清单列表中的函数,对所述进程空间中的待更新函数进行更新,包括:
3.根据权利要求1所述的应用程序热升级方法,其特征在于,所述通过所述进程空间对应的进程跟踪系统,根据所述目标函数地址,对所述进程空间中待更新函数地址进行更新,以及根据所述更新的函数清单列表中的函数,对所述进程空间中的待更新函数进行更新,包括:
4
...【技术特征摘要】
1.一种应用程序热升级方法,其特征在于,包括:
2.根据权利要求1所述的应用程序热升级方法,其特征在于,所述通过所述进程空间对应的进程跟踪系统,根据所述目标函数地址,对所述进程空间中待更新函数地址进行更新,以及根据所述更新的函数清单列表中的函数,对所述进程空间中的待更新函数进行更新,包括:
3.根据权利要求1所述的应用程序热升级方法,其特征在于,所述通过所述进程空间对应的进程跟踪系统,根据所述目标函数地址,对所述进程空间中待更新函数地址进行更新,以及根据所述更新的函数清单列表中的函数,对所述进程空间中的待更新函数进行更新,包括:
4.根据权利要求1-3任一项所述的应用程序热升级方法,其特征在于,所述从目标控制系统的共享内存中,加载所述目标控制系统中待升级应用程序的源升级文件对应的动态库升级文件之前,包括:
5.根据权利要求1-3任一项所述的应用程序热升级方法,其特征在于,所述根据所述动态库升...
【专利技术属性】
技术研发人员:黄玉龙,仇锋利,张在理,
申请(专利权)人:苏州元脑智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。