首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种异地服务快速部署与回滚的方法、装置、设备及介质_浪潮卓数大数据产业发展有限公司_202111631333.0 

申请/专利权人:浪潮卓数大数据产业发展有限公司

申请日:2021-12-28

公开(公告)日:2024-05-14

公开(公告)号:CN114327499B

主分类号:G06F8/60

分类号:G06F8/60

优先权:

专利状态码:有效-授权

法律状态:2024.05.14#授权;2022.04.29#实质审查的生效;2022.04.12#公开

摘要:本说明书实施例公开了一种异地服务快速部署与回滚的方法、装置、设备及介质。方法包括以下步骤:在服务器的预设存储模块中获取与部署时间相对应服务包;服务包中包括服务部署信息,且服务包按照版本号分类存储于预设存储模块中;通过服务器的预设第一接口将服务部署请求与服务包传输给对应的代理平台,以便代理平台根据服务包中的服务部署信息,对异地客户端进行服务部署;其中,代理平台用于对异地客户端的代理连接;基于服务器的预设第二接口接收代理平台回传的异地客户端的部署状态;若根据部署状态确定服务部署失败,则根据服务包对应的版本号以及服务包对应的部署时间,获取上一版本的服务包,以实现服务部署的回滚。

主权项:1.一种异地服务快速部署与回滚的方法,其特征在于,所述方法包括:在服务器的预设存储模块中获取与部署时间相对应服务包;其中,所述服务包中包括服务部署信息,且所述服务包按照版本号分类存储于所述预设存储模块中;通过所述服务器的预设第一接口将服务部署请求与所述服务包传输给对应的代理平台,以便所述代理平台根据所述服务包中的服务部署信息,对异地客户端进行服务部署;其中,所述代理平台用于对所述异地客户端的代理连接;基于所述服务器的预设第二接口接收所述代理平台回传的异地客户端的部署状态;若根据所述部署状态确定服务部署失败,则根据所述服务包对应的版本号以及所述服务包对应的部署时间,获取上一版本的服务包,以实现服务部署的回滚;在服务器的预设存储模块中获取与部署时间相对应服务包之前,所述方法还包括:根据用户需求将所述服务部署信息写入所述服务器的调度模块;基于所述服务器的调度模块对所述服务部署信息进行解析,以将所述服务部署信息转换为所述服务器打包模块对应的识别形式;将所述服务部署信息以所述对应的识别形式加密上传至所述打包模块的预设第三接口;所述打包模块根据预设打包程序,对所述服务部署信息进行打包获得对应的服务包;并基于预设第四接口将所述服务包存储于所述服务器的存储模块;根据预设打包程序,对所述服务部署信息进行打包获得对应的服务包,具体包括:将所述服务部署信息存储于预设文件夹中,并对所述预设文件夹进行初始压缩获得初始压缩文件;确定所述初始压缩文件的大小,若所述初始压缩文件的大小大于预设压缩文件的范围,则将所述初始压缩文件进行划分获得多个待处理压缩文件;将各个待压缩文件转换为预设格式的压缩文件;基于预设工具编辑与所述预设格式的压缩文件获得对应的中间状态文件,编译所述对应的中间状态文件获得打包文件;所述服务部署信息包括:需要执行部署的异地客户端的ID、具体的执行动作、需要操作的资源名称、与所述异地客户端相对应的接口信息;所述预设格式的压缩文件为golang格式的压缩文件。

全文数据:

权利要求:

百度查询: 浪潮卓数大数据产业发展有限公司 一种异地服务快速部署与回滚的方法、装置、设备及介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。