一种服务器运维管控方法及系统技术方案

技术编号:21803205 阅读:31 留言:0更新日期:2019-08-07 11:34
本发明专利技术实施例涉及服务器运维技术领域,公开了一种服务器运维管控方法及系统,该方法包括:管理服务器获取目标服务器的初始化属性,并根据初始化属性确定出目标服务器的配置项信息;其中,目标服务器为接入层服务器、逻辑层服务器、数据层服务器或缓存层服务器中的任一服务器;管理服务器获取针对目标服务器的待执行的命令行参数,并根据命令行参数确定出对应的目标类方法;管理服务器根据配置项信息执行对应的目标类方法,并判断对应的目标类方法是否存在重写实现;若存在,管理服务器根据命令行参数执行目标类方法包括的子类方法,以实现对目标服务器的管控功能。实施本发明专利技术实施例,有利于提高服务器的维护效率。

A Server Operation and Maintenance Management and Control Method and System

【技术实现步骤摘要】
一种服务器运维管控方法及系统
本专利技术涉及服务器运维
,具体涉及一种服务器运维管控方法及系统。
技术介绍
随着互联网行业的快速发展,需要运维工程师维护的服务器数量越来越多,每台服务器所提供的业务服务也越来越复杂。目前面对大量需要维护的服务器,运维工程师一般通过比较零散地编写多种不同功能的自动脚本以达到不同的维护功能,进而辅助其的运维工作。在实践中发现,随着业务需求的发展,工程师编写的脚本也越来越多,慢慢就会累积下大量不同的脚本文件,而且由于这些脚本文件都是运维工程师为了应对当前的维护工作零散地编写的,所以这些脚本文件之间不存在严密的联系,导致这些脚本文件存在重复代码多、容易出现逻辑异常等问题,进而不利用于提高服务器的维护效率。
技术实现思路
本专利技术实施例公开了一种服务器运维管控方法及系统,有利于提高服务器的维护效率。本专利技术实施例第一方面公开一种服务器运维管控方法,包括:管理服务器获取目标服务器的初始化属性,并根据所述初始化属性确定出所述目标服务器的配置项信息;其中,所述目标服务器为接入层服务器、逻辑层服务器、数据层服务器或缓存层服务器中的任一服务器;所述初始化属性至少包括本文档来自技高网...

【技术保护点】
1.一种服务器运维管控方法,其特征在于,所述方法包括:管理服务器获取目标服务器的初始化属性,并根据所述初始化属性确定出所述目标服务器的配置项信息;其中,所述目标服务器为接入层服务器、逻辑层服务器、数据层服务器或缓存层服务器中的任一服务器;所述初始化属性至少包括所述目标服务器的IP地址;所述配置项信息至少包括所述目标服务器的角色信息和项目信息;管理服务器获取针对所述目标服务器的待执行的命令行参数,并根据所述命令行参数确定出对应的目标类方法;管理服务器根据所述配置项信息执行所述对应的目标类方法,并判断所述对应的目标类方法是否存在重写实现;若存在,管理服务器根据所述命令行参数执行所述目标类方法包括的...

【技术特征摘要】
1.一种服务器运维管控方法,其特征在于,所述方法包括:管理服务器获取目标服务器的初始化属性,并根据所述初始化属性确定出所述目标服务器的配置项信息;其中,所述目标服务器为接入层服务器、逻辑层服务器、数据层服务器或缓存层服务器中的任一服务器;所述初始化属性至少包括所述目标服务器的IP地址;所述配置项信息至少包括所述目标服务器的角色信息和项目信息;管理服务器获取针对所述目标服务器的待执行的命令行参数,并根据所述命令行参数确定出对应的目标类方法;管理服务器根据所述配置项信息执行所述对应的目标类方法,并判断所述对应的目标类方法是否存在重写实现;若存在,管理服务器根据所述命令行参数执行所述目标类方法包括的子类方法,以实现对所述目标服务器的管控功能。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若判断出所述对应的目标类方法不存在重写实现,管理服务器根据所述命令行参数执行所述目标类方法包括的父类方法,以实现对所述目标服务器的管控功能。3.根据权利要求2所述的方法,其特征在于,所述管理服务器获取目标服务器的初始化属性,并根据所述初始化属性确定出所述目标服务器的配置项信息,包括:管理服务器获取目标服务器的初始化属性,并根据所述初始化属性包括的所述目标服务器的IP地址在预设的配置文件中确定出所述目标服务器所需要的配置项信息。4.根据权利要求1、2或3所述的方法,其特征在于,所述管理服务器获取针对所述目标服务器的待执行的命令行参数,并根据所述命令行参数确定出对应的目标类方法,包括:管理服务器获取针对所述目标服务器的待执行的命令行参数;所述管理服务器根据所述待执行的命令行参数包括的类名称,在所述管理服务器包括的项目功能模块的若干个单元对应的若干个类中确定出目标类;所述若干个单元至少包括文件控制单元、日志处理单元、系统配置单元、程序启停单元和防火墙控制单元;所述管理服务器根据所述待执行的命令行参数包括的方法名称,在所述目标类包括的若干个类方法中确定出目标类方法,作为所述命令行参数对应的目标类方法。5.根据权利要求4所述的方法,其特征在于,所述管理服务器根据所述命令行参数执行所述目标类方法包括的子类方法,以实现对所述目标服务器的管控功能,包括:...

【专利技术属性】
技术研发人员:温峥峰
申请(专利权)人:广州小鹏汽车科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1