[发明专利]命令行程序模块化及云端化的方法、系统、电子设备在审
申请号: | 202010353672.6 | 申请日: | 2020-04-29 |
公开(公告)号: | CN111562922A | 公开(公告)日: | 2020-08-21 |
发明(设计)人: | 卢峰 | 申请(专利权)人: | 北京中大唯信科技有限公司 |
主分类号: | G06F8/60 | 分类号: | G06F8/60;G06F9/50;G06F16/9532;G16C20/50;G16H70/40 |
代理公司: | 广州市合本知识产权代理事务所(普通合伙) 44421 | 代理人: | 刘洁 |
地址: | 100084 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 命令行 程序 模块化 云端 方法 系统 电子设备 | ||
1.命令行程序模块化及云端化的方法,其特征在于,包括如下步骤:
接收用户输入的执行请求;所述执行请求包括需求模块、输入参数;
存储所述执行请求以形成新的任务,将该执行请求对应的任务推送至任务队列中,并当命令行程序模块中执行队列空闲时,使所述执行队列从任务队列中获取该任务,从计算机集群中调用对应的计算机运行该任务。
2.如权利要求1所述的方法,其特征在于,还包括如下步骤:监控计算机集群中所有计算机的运行状态。
3.如权利要求2所述的方法,其特征在于,所述运行状态至少包括运行过程是否出错、运行中的计算机是否与其正在运行的任务对应、是否运行完毕。
4.如权利要求2所述的方法,其特征在于,还包括如下步骤:监控命令行程序模块的工作状态,所述工作状态包括任务队列及工作队列是否空闲、任务队列及工作队列所执行的任务是否正确。
5.如权利要求4所述的方法,其特征在于,根据计算机的运行状态以及命令行程序模块的工作状态,动态调节任务队列及执行队列执行者的数量。
6.如权利要求1所述的方法,其特征在于,所述执行请求存储于数据库中。
7.如权利要求1所述的方法,其特征在于,用户在网页端选取匹配的窗口输入执行请求。
8.命令行程序模块化及云端化的系统,其特征在于,包括依次连接的用户输入模块、请求响应与任务监控模块、命令行程序模块和环境适配模块;所述用户输入模块用于供用户输入执行请求;所述环境适配模块用于监测计算机集群中所有计算机的运行状态;所述请求响应与任务监控模块用于接收所述执行请求并存储,将该执行请求对应的任务推送至任务队列中,并当命令行程序模块中执行队列空闲时使所述执行队列从任务队列中获取该任务,结合计算机的运行状态调用对应的计算机运行该任务。
9.如权利要求8所述的系统,其特征在于,所述请求响应与任务监控模块包括控制器、逻辑处理层以及监控机;所述控制器用于接收用户的执行请求,并将执行请求分发至逻辑处理层;所述逻辑处理层用于基于执行请求,调度命令行程序模块运行任务,所述监控机用于监控运行命令行程序模块的工作状态以及接收计算机集群中所有计算机的运行状态,并反馈至控制器。
10.一种电子设备,其上存储有存储器、处理器以及存储在存储器中并可被处理器执行的计算机可读程序,其特征在于,所述计算机可读程序被处理器执行时实现如权利要求1-7任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中大唯信科技有限公司,未经北京中大唯信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010353672.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种干细胞采集设备
- 下一篇:一种用于超晶格非线性成像过程的迂回编码设计方法