The invention discloses a system and a method invocation, the scheduler method includes: according to the current operation of the scheduler process parameters, calculate the factor number, and recognition from the base factor factor and factor number consistent, factor corresponding factor database in the scheduler on the server in the cluster to obtain the parameters corresponding to the template; factor identification the template parameter configuration and encapsulation of the interface based on command, to call the corresponding interface by calling the scheduler. The present invention scheduler calling method and system, the scheduler automatically recognizes the current operation, and generate the corresponding interface, by calling the interface scheduler, so that operators can submit corresponding application according to the interface requirements, do not have to care about how the underlying scheduler scheduling, operating personnel do not need to remember the configuration parameters and commands each scheduler, compared with the existing method can reduce the difficulty of the operation of the scheduler is invoked, reduce the difficulty of the work.
【技术实现步骤摘要】
调度器调用方法及系统
本专利技术涉及服务器集群控制
,特别是涉及一种调度器调用方法及系统。
技术介绍
现有技术中,在服务器集群中各调度器的使用规则和配置参数各不相同,在调用调度器或者查看调度器运行情况时,需要由操作人员根据所要调用调度器的配置参数提交调用命令或者查看命令,这一般由专业的集群管理人员操作进行,他们具有这方面的专业技能。然而,对于普通使用者来说,要实现操作需要记住每一调度器的配置参数、调用命令或者查看命令,而他们更专业于应用和实验,因此对于普通使用者这会增加他们的工作难度和复杂度。尤其在目前服务器集群系统中,用户及运行应用不断增多,同时规模越来越大,这势必会给使用者造成更大的工作难度。鉴于此,如何实现对调度器的调用,可降低使用者的操作难度,就成为当前的迫切需要。
技术实现思路
本专利技术提供一种调度器调用方法及系统,与现有方法相比可降低使用者的操作难度。为实现上述目的,本专利技术提供如下技术方案:一种调度器调用方法,包括:根据当前运行的调度器进程的进程参数,计算获得因子数,并从因子库中识别与所述因子数一致的因子,所述因子库中的因子对应于服务器集群中的调度器;获取与识别出的因子对应的参数模板,基于所述参数模板对调用接口进行参数配置和命令封装,以通过所述调用接口调用相应的调度器。可选地,所述根据当前运行的调度器进程的进程参数,计算获得因子数包括:获取当前运行的调度器进程,提取出调度器进程号;获取对应的进程参数,所述进程参数包括配置参数、主进程程序名以及优化经验参数;根据所述进程参数计算获得所述因子数。可选地,所述获取当前运行的调度器进程,提取出调 ...
【技术保护点】
一种调度器调用方法,其特征在于,包括:根据当前运行的调度器进程的进程参数,计算获得因子数,并从因子库中识别与所述因子数一致的因子,所述因子库中的因子对应于服务器集群中的调度器;获取与识别出的因子对应的参数模板,基于所述参数模板对调用接口进行参数配置和命令封装,以通过所述调用接口调用相应的调度器。
【技术特征摘要】
1.一种调度器调用方法,其特征在于,包括:根据当前运行的调度器进程的进程参数,计算获得因子数,并从因子库中识别与所述因子数一致的因子,所述因子库中的因子对应于服务器集群中的调度器;获取与识别出的因子对应的参数模板,基于所述参数模板对调用接口进行参数配置和命令封装,以通过所述调用接口调用相应的调度器。2.根据权利要求1所述的调度器调用方法,其特征在于,所述根据当前运行的调度器进程的进程参数,计算获得因子数包括:获取当前运行的调度器进程,提取出调度器进程号;获取对应的进程参数,所述进程参数包括配置参数、主进程程序名以及优化经验参数;根据所述进程参数计算获得所述因子数。3.根据权利要求2所述的调度器调用方法,其特征在于,所述获取当前运行的调度器进程,提取出调度器进程号包括:获取当前运行的调度器进程,在所述调度器进程中过滤关键字,提取出所述调度器进程号。4.根据权利要求1所述的调度器调用方法,其特征在于,所述获取与识别出的因子对应的参数模板包括:根据识别出的因子,在参数模板库中匹配对应的参数模板,得到匹配码;通过所述匹配码向参数模板库请求对应的参数模板。5.根据权利要求4所述的调度器调用方法,其特征在于,在所述通过所述匹配码向参数模板库请求对应的参数模板之前,还包括:根据所述因子和所述匹配码测试匹配是否正确。6.一种调度器调用系统,其特征在于,包括:识别装置...
【专利技术属性】
技术研发人员:段国栋,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。