[发明专利]任务处理方法、装置、服务器、客户端、系统和存储介质在审
| 申请号: | 201911052436.4 | 申请日: | 2019-10-31 |
| 公开(公告)号: | CN110781007A | 公开(公告)日: | 2020-02-11 |
| 发明(设计)人: | 梁家彪;陈航;张志彪 | 申请(专利权)人: | 广州市网星信息技术有限公司 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50 |
| 代理公司: | 11332 北京品源专利代理有限公司 | 代理人: | 孟金喆 |
| 地址: | 510000 广东省广州市南沙区丰泽东路106*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 计算集群 任务提交 配置信息 脚本 服务器 任务处理 客户端 安全性提供 接收客户端 客户端配置 安全隔离 存储介质 间接交互 任务运行 用户使用 发送 门槛 学习 | ||
1.一种任务处理方法,其特征在于,应用于服务器,所述服务器分别与客户端和计算集群连接,包括:
接收所述客户端发送的任务提交请求,所述任务提交请求中包括任务的配置信息;
生成包含所述配置信息的任务提交脚本;
将所述任务提交脚本提交到所述计算集群,所述计算集群用于根据所述任务提交脚本中的配置信息运行所述任务。
2.根据权利要求1所述的方法,其特征在于,在生成包含所述配置信息的任务提交脚本之前,还包括:
生成所述任务的任务索引标识;
将所述配置信息和所述任务索引标识关联存储在预先建立的任务信息数据库中。
3.根据权利要求2所述的方法,其特征在于,所述生成包含所述配置信息的任务提交脚本,包括:
采用所述任务索引标识在所述任务信息数据库中查找所述任务的配置信息;
将所述配置信息封装为所述任务的任务提交脚本。
4.根据权利要求1所述的方法,其特征在于,所述配置信息包括运行所述任务时所需资源的资源信息、所述任务在分布式文件系统中的任务目录、提交所述任务的用户的用户名、所述任务的任务名、所述任务的运行时长、所述任务所在的任务队列中的至少一项。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述配置信息包括运行所述任务时所需资源的资源信息,所述将所述任务提交脚本提交到所述计算集群之前,还包括:
对所述任务提交脚本中的资源信息进行校验;
在对所述资源信息校验成功时,执行将所述任务提交脚本提交到所述计算集群的步骤;
在对所述资源信息校验失败时,向所述客户端返回资源信息校验失败的信息。
6.根据权利要求1-4任一项所述的方法,其特征在于,所述配置信息包括提交所述任务的用户的用户名、所述任务的任务名以及所述任务所在的任务队列,所述将所述任务提交脚本提交到所述计算集群之前,还包括:
当所述任务所在的任务队列为在线任务队列时,基于预先建立的准入数据库对所述任务提交脚本中的所述用户名和所述任务名进行校验;
在对所述用户名和所述任务名校验成功时,执行将所述任务提交脚本提交到所述计算集群的步骤;
在对所述用户名和所述任务名校验失败时,向所述客户端返回准入在线队列校验失败的信息。
7.根据权利要求1-4任一项所述的方法,其特征在于,还包括:
从所述计算集群获取所述任务的运行状态信息;
将所述运行状态信息与所述任务的任务索引标识关联存储在预先建立的任务信息数据库中。
8.根据权利要求7所述的方法,其特征在于,还包括:
接收所述客户端发送的任务状态查询请求,所述任务状态查询请求中包括所述任务的任务索引标识;
基于所述任务索引标识在所述任务信息数据库中查询所述任务的运行状态信息;
将所述运行状态信息发送至所述客户端。
9.根据权利要求1-4任一项所述的方法,其特征在于,还包括:
接收所述客户端发送的任务日志获取请求,所述任务日志获取请求中包含所述任务的任务索引标识;
基于所述任务索引标识确定所述计算集群中运行所述任务的计算节点的地址;
将所述地址发送至所述客户端,所述客户端用于根据所述地址向所述计算节点请求所述任务的任务日志。
10.根据权利要求1-4任一项所述的方法,其特征在于,还包括:
当检测到资源抢占触发事件时,以预设策略抢占资源以使得所述计算集群运行在线任务队列中的任务。
11.根据权利要求10所述的方法,其特征在于,所述资源抢占触发事件包括在线任务队列中存在等待执行的任务,或者在线任务队列中任务的等待时长大于预设时长。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市网星信息技术有限公司,未经广州市网星信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911052436.4/1.html,转载请声明来源钻瓜专利网。





