版本发布方法及装置与流程

文档序号:26003440发布日期:2021-07-23 21:21阅读:来源:国知局

技术特征:

1.一种版本发布方法,其特征在于,所述方法包括:

当检测到目标用户登录新建虚拟机时,确定所述新建虚拟机为主机,并确定所述目标用户的初始虚拟机为备用机,所述目标用户为体验新版软件的用户,所述新建虚拟机配置有所述新版软件,所述初始虚拟机和新建虚拟机已建立关联关系;

获取所述目标用户登录所述主机后的使用数据,并同步所述使用数据至所述备用机;

当检测到双机倒换功能被激活后,分离处理所述主机和所述备用机,并切换所述目标用户登录至所述备用机,所述双机倒换功能用于指示切换主机和备用机的使用。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

获取所述初始虚拟机的参数信息,所述参数信息至少包括:软件信息、历史使用数据和配置信息;

根据所述初始虚拟机的参数信息,创建新的虚拟机;

建立所述初始虚拟机和所述新建虚拟机之间的传输链路,以使得所述初始虚拟机和所述新建虚拟机保持数据同步。

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

持续监测所述主机的心跳状态,所述心跳状态用于指示所述虚拟机设备的运行状态;

当在预设时间段内未成功检测到心跳状态时,则激活双机倒换功能;

或者,接收到退出指令,所述退出指令用于指示退出体验所述新版软件;

根据所述退出指令,激活双机倒换功能。

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

当所述主机与所述备用机已成功分离后,对所述主机中的新版软件进行维修处理;

当新版软件已成功维修后,重新建立备用机与主机之间的传输链路。

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

获取所述目标用户登录并使用所述备用机期间的使用数据;

当所述主机与所述备用机重新建立传输链路后,同步所述备用机中的使用数据至所述主机中;

切换所述目标用户登录至所述主机。

6.根据权利要求1所述的方法,其特征在于,所述方法还包括:

通过登录界面获取所述目标用户的登录信息,所述登录界面包括第一虚拟机的登录入口和第二虚拟机的登录入口,所述登录信息用于指示登录初始虚拟机或者新建虚拟机;

根据所述登录信息,登录初始虚拟机或者新建虚拟机;

在初始虚拟机或者新建虚拟机中确定本次登录的虚拟机为主机,并确定另一个虚拟机为备用机。

7.一种版本发布装置,其特征在于,包括:确定模块、同步模块和分离模块,

所述确定模块,用于当检测到目标用户登录新建虚拟机时,确定所述新建虚拟机为主机,并确定所述目标用户的初始虚拟机为备用机,所述目标用户为体验新版软件的用户,所述新建虚拟机配置有所述新版软件,所述初始虚拟机和新建虚拟机已建立关联关系;

所述同步模块,用于获取所述目标用户登录所述主机后的使用数据,并同步所述使用数据至所述备用机;

所述分离模块,用于当检测到双机倒换功能被激活后,分离处理所述主机和所述备用机,并切换所述目标用户登录至所述备用机,所述双机倒换功能用于指示切换主机和备用机的使用。

8.根据权利要求7所述的装置,其特征在于,所述同步模块,还用于:

获取所述初始虚拟机的参数信息,所述参数信息至少包括:软件信息、历史使用数据和配置信息;

根据所述初始虚拟机的参数信息,创建新的虚拟机;

建立所述初始虚拟机和所述新建虚拟机之间的传输链路,以使得所述初始虚拟机和所述新建虚拟机保持数据同步。

9.根据权利要求7所述的装置,其特征在于,所述分离模块,还用于:

持续监测所述主机的心跳状态,所述心跳状态用于指示所述虚拟机设备的运行状态;

当在预设时间段内未成功检测到心跳状态时,则激活双机倒换功能;

或者,接收到退出指令,所述退出指令用于指示退出体验所述新版软件;

根据所述退出指令,激活双机倒换功能。

10.根据权利要求7所述的装置,其特征在于,所述分离模块,还用于:

当所述主机与所述备用机已成功分离后,对所述主机中的新版软件进行维修处理;

当新版软件已成功维修后,重新建立备用机与主机之间的传输链路。

11.根据权利要求10所述的装置,其特征在于,所述分离模块,还用于:

获取所述目标用户登录并使用所述备用机期间的使用数据;

当所述主机与所述备用机重新建立传输链路后,同步所述备用机中的使用数据至所述主机中;

切换所述目标用户登录至所述主机。

12.根据权利要求7所述的装置,其特征在于,所述确定模块,还用于:

通过登录界面获取所述目标用户的登录信息,所述登录界面包括第一虚拟机的登录入口和第二虚拟机的登录入口,所述登录信息用于指示登录初始虚拟机或者新建虚拟机;

根据所述登录信息,登录初始虚拟机或者新建虚拟机;

在初始虚拟机或者新建虚拟机中确定本次登录的虚拟机为主机,并确定另一个虚拟机为备用机。


技术总结
本公开提供一种版本发布方法及装置,涉及电子信息技术领域,能够解决在云桌面系统发布新软件时,因为测试故障导致用户操作体验差的问题。具体技术方案为:在发布新的软件时,基于用户的初始虚拟机创建新的虚拟机,并建立该新建虚拟机与初始虚拟机之间的数据关联关系。当目标用户选择使用新建虚拟机时,同步新建虚拟机的使用数据至初始虚拟机,当用户退出体验或者新建虚拟机需要检修时,则切换用户使用初始虚拟机,断开初始虚拟机和新建虚拟机的关联,并检修新建虚拟机。本公开用于软件升级的管理。

技术研发人员:李帅明
受保护的技术使用者:西安万像电子科技有限公司
技术研发日:2021.03.23
技术公布日:2021.07.23
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1