一种基于4G网络的中心服务器分布式自动升级方法与流程

文档序号:23068681发布日期:2020-11-25 18:46阅读:来源:国知局

技术特征:

1.一种基于4g网络的中心服务器分布式自动升级方法,其特征在于,包括以下步骤:

步骤s1、在实施场景中部署中心服务器、数据打包工具以及运行管理云平台,其中,所述数据打包工具配置数据打包模块以组成目标数据待升级节点,用于将中心服务器的目标数据上传至运营管理云平台;

步骤s2、运营管理云平台接收所述目标数据,其中,所述运营管理云平台配置有目标数据校验模块以组成目标数据升级判断节点,用于将目标数据通过版本校验以及名称校验以进行升级规则的符合判断,并下发升级指令至中心服务器,用于所述中心服务器从运维管理云平台上下载所对应目标数据升级包;

步骤s3、在实施场景中部署管理端以及客户端,其中,所述管理端通过自组网连接中心服务器,所述客户端连接管理端,所述管理端配置有升级确认模块以组成目标数据在管理端的待升级确认节点,用于将所述中心服务器的目标数据在管理端进行升级规则的符合判断;

步骤s4、基于步骤s3,管理端升级规则判断完成后,中心服务器通过josn格式约定与管理端进行数据交互,并将管理端已升级确认的目标数据进行存储至所述中心服务器配置文件中;

步骤s5、基于步骤s4,所述中心服务器配置文件下载模块以组成管理端目标数据升级节点,用于对管理端进行所对应的目标数据升级,管理端目标数据完成升级后进行目标数据的更新并自重启;

步骤s6、基于步骤s5、客户端配置升级接收模块以组成目标数据在客户端的待升级接收节点,用于将所述中心服务器的目标数据在客户端进行升级规则的符合判断以及在管理端的目标数据确认,其中,所述文件下载模块连接所述升级接收模块,用于对客户端进行所对应的目标数据升级,客户端目标数据完成升级后进行目标数据的更新并自重启。

2.根据权利要求1所述的一种基于4g网络的中心服务器分布式自动升级方法,其特征在于,基于步骤s1,所述数据打包工具将目标数据上传至运营管理云平台具体方式为:

数据打包工具通过数据打包模块将目标数据打包为数据升级包,并升级为xml文件以zip格式压缩上传至运营管理云平台。

3.根据权利要求1所述的一种基于4g网络的中心服务器分布式自动升级方法,其特征在于,基于步骤s2,所述运营管理云平台通过webapi接收所述中心服务器的目标任务信息,且所述运营管理云平台下发的升级指令为url。

4.根据权利要求1所述的一种基于4g网络的中心服务器分布式自动升级方法,其特征在于,基于步骤s3,所述自组网为tp-link路由器自组网,其中,所述管理端在进行升级规则符合判断之前,管理端与中心服务器连接,中心服务器通过gsoap的方式配置版本监听模块,用于确认来自于中心服务器中是否需要对管理端升级确认的版本信息,并将确认后的版本信息发送至管理端。

5.根据权利要求1所述的一种基于4g网络的中心服务器分布式自动升级方法,其特征在于,基于步骤s5,其中,所述管理端目标数据升级的具体方式为:

管理端连接中心服务器并接收所述中心服务器反馈的升级url,中心服务器构建httpserver功能将所述文件下载模块中的目标数据反馈至管理端,管理端升级成功,更新管理端本地版本号并自重启。

6.根据权利要求1所述的一种基于4g网络的中心服务器分布式自动升级方法,其特征在于,基于步骤s6,其中,所述客户端目标数据升级的具体方式为:

客户端连接管理端并通过管理端接收所述中心服务器反馈的升级url,中心服务器构建httpserver功能将所述文件下载模块中的目标数据反馈至客户端,客户端升级成功,更新客户端本地版本号并自重启。

7.一种基于4g网络的中心服务器分布式自动升级系统,其特征在于,包括:

运营管理云平台;所述运营管理云平台包括用于将目标数据进行版本校验以及名称校验的数据校验模块、与所述数据校验模块连接的第一处理器;

中心服务器,所述中心服务器包括第二处理器、以及与所述第二处理器连接以用于提供目标数据在所述中心服务器中可下载的文件下载模块,其中,所述第二处理器连接第一处理器,用于将中心服务器中所执行的目标数据上传至运营管理云平台进行升级确认;

数据打包工具,所述数据打包工具包括与所述第一处理器连接以用于将目标数据上传至运行管理云平台的数据打包模块;

管理端,所述管理端包括第三处理器、与所述第三处理器连接以用于将目标数据在管理端进行升级规则判断的升级确认模块,其中,所述第三处理器连接第二处理器,用于中心服务器对管理端所对应目标数据进行升级;

客户端,所述客户端包括第四处理器、与所述第四处理器连接以用于将所述中心服务器的目标数据在客户端进行升级规则判断的升级接收模块,其中,所述第四处理器连接第三处理器,用于所述管理端对客户端进行升级确认并接收中心服务器的升级指令对客户端所对应目标数据进行升级;

所述客户端包括pc端客户端、手机app客户端,所述运营管理云平台通过webapi格式与所述中心服务器进行数据交互。

8.根据权利要求7所述的一种基于4g网络的中心服务器分布式自动升级系统,其特征在于,所述中心服务器还包括与所述第二处理器连接以用于确认管理端升级版本信息的版本监听模块。

9.根据权利要求7所述的一种基于4g网络的中心服务器分布式自动升级系统,其特征在于,所述管理端通过tp-link路由器自组网与所述中心服务器连接并以josn格式进行数据交互。

10.根据权利要求7所述的一种基于4g网络的中心服务器分布式自动升级系统,其特征在于,所述第一处理器的型号为intelxeon,所述第二处理器的型号为rh1288hv3,所述第三处理器的型号为rh2288v3,所述第四处理器的型号为rh2288v3。


技术总结
本发明公开了一种基于4G网络的中心服务器分布式自动升级方法,包括步骤S1、在实施场景中部署中心服务器、数据打包工具以及运行管理云平台,数据打包工具配置数据打包模块以组成目标数据待升级节点;步骤S2、运营管理云平台接收目标数据,运营管理云平台配置有目标数据校验模块以组成目标数据升级判断节点,用于将目标数据通过版本校验以及名称校验以进行升级规则的符合判断,并下发升级指令至中心服务器。通过医院客户端连接控制管理端以及通过中心服务器从运营管理云平台上下载数据包进行升级确认的方式,使得本发明具备方便医院内部的自组网系统的软件升级,以及通过被动方式推送给医院的管理者,在确认升级后,再升级具体的客户端的优点。

技术研发人员:李亚东;王明;袁伟伟;仇凯
受保护的技术使用者:南京伟思医疗科技股份有限公司
技术研发日:2020.09.15
技术公布日:2020.11.24
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1