【技术实现步骤摘要】
一种Weblogic集群控制方法及相关设备
[0001]本专利技术涉及计算机科学与
,尤其涉及一种Weblogic集群控制方法及相关设备。
技术介绍
[0002]WebLogic是一种用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。WebLogic可以域为单位组织和管理各种软件和硬件资源。
[0003]其中,域可以是由一组WebLogic服务器实例及其他服务资源构成的一个逻辑管理单元。一个域中可以包括有一个管理服务器(Administration Server,AS)和至少一个被管服务器,管理服务器可以用于域的配置和管理,被管服务器上可以部署Web应用、EJB和Web Service等服务资源以对外提供服务。
[0004]在实际应用中,业务的快速发展、系统架构整合和数据库优化调整等情况,存在有对WebLogic中的域进行扩容,即在域中增量部署被管服务器的需求。当前,对域进行的扩容主要是由工作人员通过手工操作来完成的。
[0005]但是,手工操作的扩容过程 ...
【技术保护点】
【技术特征摘要】
1.一种Weblogic集群控制方法,其特征在于,包括:获得待进行扩容的目标域的配置信息;获得用于将至少一个被管服务器部署至所述目标域的服务器部署信息;基于所述目标域的配置信息和所述服务器部署信息,在所述目标域中创建各所述被管服务器;按照预设服务参数和个性化配置参数,分别对已创建的各所述被管服务器进行参数配置;分别控制已进行参数配置的各所述被管服务器进行重启;分别获得重启后的各所述被管服务器的运行状态,将处于正常运行状态的所述被管服务器确定为已成功部署至所述目标域中的所述被管服务器。2.根据权利要求1所述的Weblogic集群控制方法,其特征在于,所述目标域中包括有一个管理服务器,所述服务器部署信息中包括被管服务器和主机的匹配信息;所述基于所述目标域的配置信息和所述服务器部署信息,在所述目标域中创建各所述被管服务器,包括:基于所述目标域的配置信息,在所述目标域中连接所述管理服务器;所述配置信息中包括:所述目标域的域名称、所述管理服务器所在的主机名称和所述管理服务器的IP地址;按照所述匹配信息,通过所述管理服务器创建相应数量的主机,并分别在已创建出的各所述主机上,创建一个所述被管服务器。3.根据权利要求1所述的Weblogic集群控制方法,其特征在于,所述分别控制已进行参数配置的各所述被管服务器进行重启,包括:分别在各所述被管服务器所在的主机上,创建节点管理器;创建用于对各所述被管服务器进行重启控制的控制脚本;启动所述控制脚本,以使得所述控制脚本分别通过各所述节点管理器,控制各所述被管服务器进行重启。4.根据权利要求1所述的Weblogic集群控制方法,其特征在于,所述按照预设服务参数和个性化配置参数,分别对已创建的各所述被管服务器进行参数配置,包括:按照统一的预设服务参数,分别对各所述被管服务器进行参数配置,以使得各所述被管服务器均满足业务需求和开发标准;按照不同的个性化配置参数,分别对各所述被管服务器进行参数配置。5.一种Weblogic集群控制装置,其特征在于,包括:第一获得单元、第二获得单元、第一创建单元、第一配置单元、第一控制单元、第三获得单元和第一确定单元;其中:所述第一获得单元,用于获得待进行扩容的目标域的配置信息;所述第二获得单元,用于获得用于将至少一个被管服务器部署至所述目标域的服务器部署信息;所述第一创建单元,用于基于所述目标域的配置信息和所述服务器部署...
【专利技术属性】
技术研发人员:简志峰,吴炎冰,
申请(专利权)人:中国建设银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。