利索能及
我要发布
收藏
专利号: 202010734265X
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-08-19
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种应用部署方法,其特征在于,包括:

Linux主控服务器确定待部署应用对应的Windows被控服务器;

所述Linux主控服务器基于远程登录协议和虚拟机程序,获取所述Windows被控服务器的目标网络地址;

若所述目标网络地址和预设网络地址不一致,则所述Linux主控服务器根据所述目标网络地址和环境信息获取第一配置信息,其中,所述预设网络地址为所述Linux主控服务器预先存储的所述Windows被控服务器的环境信息中的一项;

所述Linux主控服务器向所述Windows被控服务器发送所述第一配置信息,以使所述Windows被控服务器根据所述第一配置信息安装所述待部署应用。

2.根据权利要求1所述的方法,其特征在于,若所述环境信息包括预设安装参数和预设系统类型,则所述Linux主控服务器根据所述目标网络地址和所述环境信息获取第一配置信息,包括:所述Linux主控服务器根据所述目标网络地址,修改所述预设安装参数,得到目标安装参数;

所述Linux主控服务器获取所述预设系统类型对应的配置脚本;

所述Linux主控服务器根据所述配置脚本获取所述目标安装参数和所述待部署应用的安装包对应的第一配置信息。

3.根据权利要求2所述的方法,其特征在于,若所述环境信息还包括待验证信息,在所述获取所述Windows被控服务器的目标网络地址之前,所述方法还包括:所述Linux主控服务器基于所述远程登录协议和所述虚拟机程序,以及所述待验证信息与所述Windows被控服务器建立远程连接;

所述Linux主控服务器根据所述配置脚本获取所述目标安装参数和所述待部署应用的安装包对应的第一配置信息,包括:所述Linux主控服务器获取所述Windows被控服务器的角色类型;

所述Linux主控服务器根据所述角色类型获取所述待部署应用的安装包对应的目标安装文件;

所述Linux主控服务器根据所述配置脚本获取所述目标安装参数和所述目标安装文件对应的第一配置信息。

4.根据权利要求3所述的方法,其特征在于,所述Linux主控服务器获取所述Windows被控服务器的角色类型,包括:所述Linux主控服务器根据所述目标网络地址获取所述Windows被控服务器的位置信息;

所述Linux主控服务器根据所述待验证信息获取所述Windows被控服务器的身份信息;

所述Linux主控服务器根据所述位置信息和所述身份信息获取所述Windows被控服务器的角色类型。

5.根据权利要求3所述的方法,其特征在于,若所述Windows被控服务器的数量为多个,则所述Linux主控服务器向所述Windows被控服务器发送所述第一配置信息,包括:所述Linux主控服务器根据所述角色类型获取所述Windows被控服务器的安装顺序;

所述Linux主控服务器根据所述安装顺序向所述Windows被控服务器发送所述第一配置信息,以使所述Windows被控服务器根据所述第一配置信息和所述安装顺序安装所述待部署应用。

6.根据权利要求1‑5中任一项所述的方法,其特征在于,所述方法还包括:所述Linux主控服务器基于所述远程登录协议和所述虚拟机程序,获取所述Windows被控服务器的部署输出日志;

所述Linux主控服务器根据所述部署输出日志确定所述待部署应用的失败类型;

所述Linux主控服务器根据所述失败类型、所述目标网络地址和所述环境信息获取第二配置信息;

所述Linux主控服务器向所述Windows被控服务器发送所述第二配置信息,以使所述Windows被控服务器根据所述第二配置信息重新安装所述待部署应用。

7.根据权利要求1‑5中任一项所述的方法,其特征在于,所述方法还包括:所述Linux主控服务器接收所述Windows被控服务器发送的页面定制请求;

所述Linux主控服务器根据所述页面定制请求、所述目标网络地址和所述环境信息获取第三配置信息;

所述Linux主控服务器向所述Windows被控服务器发送所述第三配置信息,以使所述Windows被控服务器根据所述第三配置信息在所述待部署应用中部署所述页面定制请求对应的页面。

8.一种应用部署装置,其特征在于,包括:

处理单元,用于确定待部署应用对应的Windows被控服务器;

存储单元,用于存储所述Windows被控服务器的环境信息,所述环境信息包括预设网络地址;

通信单元,用于基于远程登录协议和虚拟机程序,获取所述Windows被控服务器的目标网络地址;

所述处理单元,还用于若所述目标网络地址和预设网络地址不一致,则根据所述目标网络地址和所述环境信息获取第一配置信息;

所述通信单元,还用于向所述Windows被控服务器发送所述第一配置信息,以使所述Windows被控服务器根据所述第一配置信息安装所述待部署应用。

9.一种应用部署装置,其特征在于,包括处理器、存储器、通信接口以及一个或至少一个程序,其中,所述一个或至少一个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述程序包括用于执行权利要求1‑7任一项方法中的步骤的指令。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储计算机程序,所述计算机程序使得计算机执行以实现权利要求1‑7任一项所述的方法。