【技术实现步骤摘要】
本专利技术涉及计算机系统
,尤其涉及企业应用系统
,具体是指一 种。
技术介绍
随着信息技术的发展,许多线下的业务模式正在通过互联网在线上实现虚拟化, 通过线下和线上的融合可以最大限度的确保用户体验。比如某数码品牌门店,线下的实体 门店可以成为用户的体验场所和仓储中心,而线上系统则可以成为传统实体店突破空间和 时间限制的24小时不打烊卖场。线上系统想要提供类似7 X 24小时的用户体验,这就对IT 系统建设提出了更高的要求。 在基于Java的应用系统中,如果需要对生产系统升级或者打补丁,一般保守的做 法是先停止服务,再升级系统,最后重启服务,在整个升级期间,系统是不可用的。为解决这 一问题,出现了一种灰度发布的方式,即一次只升级一部分系统,这样可以始终保证有一部 分系统是可用的,之后再逐步扩大升级范围,直至全部升级完成。采用灰度发布能在一定程 度上解决因系统升级带来的服务不可用的问题,但是,这仍然没有彻底解决需要停止服务 的问题。 假设有这样一个系统,因为发现了一个bug或者调整业务规则需要修改其中一个 Class类,仅仅就为了更新一个类 ...
【技术保护点】
一种云计算环境下实现Java类在线热更新的系统,其特征在于,所述的系统包括:自定义加载模块,用以加载需要热更新类的自定义类加载器;类扫描模块,用以对目标目录进行类文件扫描并通知热更新模块;热更新模块,用以对需要进行热更新的类进行热更新;受管对象创建工厂模块,用以创建作为受管对象的热更新的类的具体实例。
【技术特征摘要】
【专利技术属性】
技术研发人员:陈文权,
申请(专利权)人:普元信息技术股份有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。