The present invention provides a system upgrade method, including: the initial system information is compressed, the first generation system package; receiving the first system at least a client sends the compressed access request, the first compression system packet to send request to the client, the client sends a request on the basis of the first package system the system was first installed, the first automatic compression system upgrade package contains the system; when the first compressed system update, the client sends a request to the push system instructions, according to the system for the client sends the request prompted to upgrade the system upgrade. Therefore, through the upgrading scheme of the system provided by the embodiment of the invention, when compressed system can be upgraded, the system automatically download the compressed package, and the user is prompted, users can choose according to the actual situation of the system upgrade or upgrade, enhance the user experience.
【技术实现步骤摘要】
一种系统的升级方法及装置
本专利技术涉及计算机
,特别是涉及一种系统的升级方法及装置。
技术介绍
目前,现有的企业Web服务升级方式都是选用静默升级技术,即在不打扰用户的情况下,按升级程序的设定值自动完成升级服务。该方法在升级时机上存在不确定性,当用户正在使用时,对系统进行升级,会影响用户的正常使用。在具体实现过程中,静默升级会引发整个后台暂停服务10余秒,严重影响了企业服务的正常运转。并且,现有技术对于企业Web服务升级方式也会在用户不知情的情况下完成升级,当用户没有使用时,在升级过程中并不会提示用户,用户不能主观的选择升级系统或者不升级系统,影响用户的使用体验。
技术实现思路
本专利技术提供了一种系统的升级方法及装置,以解决现有技术中对系统升级时引发后台服务暂停等问题。为了解决上述问题,本专利技术公开了一种系统的升级方法,所述方法包括:将初始系统信息进行压缩,生成第一系统压缩包;接收至少一个客户端发送的第一系统压缩包的获取请求,将所述第一系统压缩包发送至发送请求的客户端,以使所述发送请求的客户端依据所述第一系统压缩包进行系统首次安装,其中,所述第一系统压缩包中包含系统自动升级服务;当所述第一系统压缩包更新时,向各所述发送请求的客户端推送系统升级提示,以供各所述发送请求的客户端依据系统升级提示进行系统升级。优选地,当所述第一系统压缩包更新时,向各所述获取请求的客户端推送系统升级提示的步骤包括:当所述系统发生更新时,通过下载服务器将更新后的系统信息进行压缩,生成升级压缩包;将所述升级压缩包存储至所述下载服务器,同时所述下载服务器获知系统更新消息;由所述下 ...
【技术保护点】
一种系统的升级方法,其特征在于,所述方法包括:将初始系统信息进行压缩,生成第一系统压缩包;接收至少一个客户端发送的第一系统压缩包的获取请求,将所述第一系统压缩包发送至发送请求的客户端,以使所述发送请求的客户端依据所述第一系统压缩包进行系统首次安装,其中,所述第一系统压缩包中包含系统自动升级服务;当所述第一系统压缩包更新时,向各所述发送请求的客户端推送系统升级提示,以供各所述发送请求的客户端依据系统升级提示进行系统升级。
【技术特征摘要】
1.一种系统的升级方法,其特征在于,所述方法包括:将初始系统信息进行压缩,生成第一系统压缩包;接收至少一个客户端发送的第一系统压缩包的获取请求,将所述第一系统压缩包发送至发送请求的客户端,以使所述发送请求的客户端依据所述第一系统压缩包进行系统首次安装,其中,所述第一系统压缩包中包含系统自动升级服务;当所述第一系统压缩包更新时,向各所述发送请求的客户端推送系统升级提示,以供各所述发送请求的客户端依据系统升级提示进行系统升级。2.根据权利要求1所述的方法,其特征在于,当所述第一系统压缩包更新时,向各所述获取请求的客户端推送系统升级提示的步骤包括:当所述系统发生更新时,通过下载服务器将更新后的系统信息进行压缩,生成升级压缩包;将所述升级压缩包存储至所述下载服务器,同时所述下载服务器获知系统更新消息;由所述下载服务器向各所述发送请求的客户端推送系统升级提示;通过系统服务接收所述发送请求的客户端的获取请求,其中,所述获取请求为所述发送请求的客户端向所述系统服务器发送的获取所述升级压缩包的请求。3.根据权利要求2所述的方法,其特征在于,在通过系统服务器接收所述发送请求的客户端的获取请求的步骤之后,所述方法还包括:接收各系统升级服务发送的升级压缩包获取请求,将所述升级压缩包发送至各所述发送请求的客户端,以供各所述发送请求的客户端中的系统自动升级服务依据所述升级压缩包进行系统升级,其中,所述系统升级服务在各所述发送请求的客户端中安装。4.根据权利要求1所述的方法,其特征在于,所述将初始系统信息进行压缩,生成第一升级压缩包的步骤包括:通过Spring-boot将网站服务对应的初始系统信息进行压缩,得到格式为WAR的压缩包。5.根据权利要求1所述的方法,其特征在于,所述系统升级提示包括:稍后更新选项以及立刻更新选项。6.一种系统的升级装置,其特征在于,所述装置...
【专利技术属性】
技术研发人员:顾伟,郭晓菲,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。