一种横向扩容方法和系统的制作方法_4

文档序号:9691075阅读:来源:国知局
理平台具体可以用于获取与第一应用服务器对应的IP地址以及所述第一应用服务器名称参数。当然,在本发明中,服务器参数还可以包括MS名称,该MS名称为待部署在第一应用服务器上的MS的名称。相应的,设备管理平台具体还可以用于基于第一应用服务器的IP地址确定被管服务器名称参数。
[0112]在本发明中,设备管理平台包括代理模块,而每一第一应用服务器上均安装有所述代理模块,设备管理平台可以通过代理模块对第一应用服务器进行操作。
[0113]具体的,设备管理平台100用于将所述配置文件,被管服务器模板和节点管理器模板发送到第一应用服务器,所述代理模块用于获取与所述第一应用服务器对应的服务器参数,并在所述第一应用服务器上安装所述被管服务器过程中,将所述服务器参数和所述配置文件与所述被管服务器对应的第一配置参数配置到所述被管服务器模板中;在所述第一应用服务器上安装所述节点管理器过程中,将所述服务器参数和所述配置文件中与所述节点管理器对应的第二配置参数配置到所述节点管理器模板中。
[0114]由此可见,在本实施例中,由于每一台应用服务器仅部署一个被管服务器,因此,被管服务器能够利用的资源充分;并且,该横向扩容方法为自动扩容方法,适用于大批量横向扩容Weblogic server,扩容效率高。
[0115]本发明实施例六中,设备管理平台还用于获取手工启停脚本,将所述手工启停脚本配置到所述被管服务器模板中。通过在被管服务器模板中配置手工启停脚本,使得在第一应用服务器上部署被管服务器后,当AS失效时,用户能够对MS进行手动操作控制,以保证MS的正常启停。
[0116]具体的,设备管理平台可以将预存储的手工启停脚本发送给第一应用服务器,由位于第一应用服务器的代理模块将所述手工启停脚本配置到所述被管服务器模板中。当然,该手工启停脚本也可以预先存储在第一应用服务器上,位于第一应用服务器上的设备管理平台的代理模块获取手工启停脚本,并将该手工启停脚本配置到被管服务器模板中。
[0117]在本发明实施例七中,设备管理平台还用于当安装完毕后,获取第一应用;将所述第一应用发布在所述第一应用服务器的第一指定位置,以实现自动部署第一应用,提高了工作效率。
[0118]在本发明实施例八中,设备管理平台还用于在安装完毕后,生成日志文件;对所述日志文件进行分析,确定错误日志文件;基于与所述错误日志文件对应的预先的修正方式修正所述被管服务器和/或所述节点管理器。
[0119]本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0120]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【主权项】
1.一种横向扩容方法,其特征在于,应用于设备管理平台中,所述设备管理平台与同一服务器集群对应的至少一个第一应用服务器相连,所述第一应用服务器为未部署有被管服务器的服务器; 该方法包括: 获取配置文件、被管服务器模板以及节点管理器模板; 获取与所述第一应用服务器对应的服务器参数; 在所述第一应用服务器上安装所述被管服务器过程中,将所述服务器参数和所述配置文件中与所述被管服务器对应的第一配置参数配置到所述被管服务器模板中; 在所述第一应用服务器上安装节点管理器过程中,将所述服务器参数和所述配置文件中与所述节点管理器对应的第二配置参数配置到所述节点管理器模板中。2.根据权利要求1所述的方法,其特征在于,所述在所述第一应用服务器安装所述被管服务器过程中,还包括: 获取手工启停脚本,将所述手工启停脚本配置到所述被管服务器模板中。3.根据权利要求1所述的方法,其特征在于,该方法还包括: 获取第一应用; 将所述第一应用发布在所述第一应用服务器的第一指定位置。4.根据权利要求1至5任一项所述的方法,其特征在于,该方法还包括: 当安装完毕后,生成日志文件; 对所述日志文件进行分析,确定错误日志数据; 基于与所述错误日志数据对应的预设的修正方式修正所述被管服务器和/或所述节点管理器。5.根据权利要求1所述的方法,其特征在于,所述获取与所述第一应用服务器对应的服务器参数,具体为: 获取所述第一应用服务器的IP地址以及所述第一应用服务器名称参数。6.根据权利要求5所述的方法,其特征在于,所述获取所述第一应用服务器的IP地址以及所述第一应用服务器的服务器名称参数之后,还包括: 获取所述服务器集群中已有的被管服务器的名称参数; 基于所述已有的被管服务器的名称参数按照预设顺序依次确定所述被管服务器名称参数。7.一种横向扩容系统,其特征在于,包括: 设备管理平台; 与同一服务器集群对应的至少一台第一应用服务器和一台第二应用服务器,所述至少一台第一应用服务器与所述设备管理平台相连; 其中,所述第一应用服务器为未部署被管服务器的服务器;所述第二应用服务器上部署有管理服务器; 所述设备管理平台用于获取配置文件、被管服务器模板以及节点管理器模板;获取与所述第一应用服务器对应的服务器参数;在所述第一应用服务器上安装所述被管服务器过程中,将所述服务器参数和所述配置文件与所述被管服务器对应的第一配置参数配置到所述被管服务器模板中;在所述第一应用服务器上安装所述节点管理器过程中,将所述服务器参数和所述配置文件中与所述节点管理器对应的第二配置参数配置到所述节点管理器模板中。8.根据权利要求7所述的系统,其特征在于,所述设备管理平台还用于获取手工启停脚本,将所述手工启停脚本配置到所述被管服务器模板中。9.根据权利要求7所述的系统,其特征在于,所述设备管理平台还用于获取第一应用;将所述第一应用发布在所述第一应用服务器的第一指定位置。10.根据权利要求7所述的系统,其特征在于,所述设备管理平台还用于在安装完毕后,生成日志文件;对所述日志文件进行分析,确定错误日志文件;基于与所述错误日志文件对应的预先的修正方式修正所述被管服务器和/或所述节点管理器。
【专利摘要】本发明提供的一种横向扩容方法和系统,设备管理平台与同一服务器集群对应的至少一个第一应用服务器相连;方法包括:获取配置文件、被管服务器模板以及节点管理器模板;获取与第一应用服务器对应的服务器参数;在第一应用服务器上安装被管服务器过程中,将服务器参数和配置文件中与被管服务器对应的第一配置参数配置到被管服务器模板中;在第一应用服务器上安装节点管理器过程中,将服务器参数和配置文件中与节点管理器对应的第二配置参数配置到节点管理器模板中;在本发明中,扩容的被管服务器能够利用的资源充分;并且,该横向扩容方法为自动扩容方法,适用于大批量横向扩容Weblogic?server,扩容效率高。
【IPC分类】H04L29/08
【公开号】CN105450735
【申请号】CN201510763345
【发明人】延皓, 郭思文
【申请人】中国建设银行股份有限公司
【公开日】2016年3月30日
【申请日】2015年11月10日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1