【技术实现步骤摘要】
一种任务处理方法及装置
[0001]本申请涉及计算机
,特别是涉及一种任务处理方法及装置。
技术介绍
[0002]在一些场景中,客户端(client)可以将任务处理请求发送给服务端(server),由服务端对该任务进行处理。在一个示例中,服务端可以利用任务引擎对该任务进行处理。
[0003]目前,若任务的处理时间较长,在任务的处理过程中,若服务端故障,即使任务引擎运行正常,该任务也会被迫终止,需要将该任务重新再处理一遍,从而导致任务处理的可靠度比较低。
[0004]因此,急需一种方案,能够解决上述问题。
技术实现思路
[0005]本申请所要解决的技术问题是如何提升任务处理的可靠度,提供一种任务处理方法及装置。
[0006]第一方面,本申请实施例提供了一种任务处理方法,应用于第一服务端,所述方法包括:
[0007]接收客户端发送的第一任务处理请求;
[0008]确定处理所述第一任务处理请求的任务引擎的信息;
[0009]将所述任务引擎的信息和所述客户端的标识 ...
【技术保护点】
【技术特征摘要】
1.一种任务处理方法,其特征在于,应用于第一服务端,所述方法包括:接收客户端发送的第一任务处理请求;确定处理所述第一任务处理请求的任务引擎的信息;将所述任务引擎的信息和所述客户端的标识对应存储在外部存储器中。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:将所述第一任务处理请求和所述客户端的标识对应存储在所述外部存储器中。3.根据权利要求2所述的方法,其特征在于,所述将所述第一任务处理请求和所述客户端的标识对应存储在所述外部存储器中,包括:若所述第一任务处理请求与任务执行环境相关,将所述第一任务处理请求和所述客户端的标识对应存储在所述外部存储器中。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收所述客户端发送的连接请求,所述连接请求中包括所述客户端的标识。5.根据权利要求1所述的方法,其特征在于,所述任务引擎的信息,包括:所述任务引擎的IP地址和端口号。6.根据权利要求5所述的方法,其特征在于,所述任务引擎的信息,还包括:所述任务引擎的标识。7.根据权利要求1
‑
6任意一项所述的方法,其特征在于,所述第一服务端为HiveServer2。8.根据权利要求7所述的方法,其特征在于,所述第一任务处理请求为结构化查询语言SQL语句,所述任务引擎为应用程序主机AM。9.根据权利要求1
‑
6任意一项所述的方法,其特征在于,所述外部存储器为ZooKeeper的存储器。10.一种任务处理方法,其特征在于,应用于第二服务端,所述方法包括:接收客户端发送的第二任务处理请求;基于所述客户端的标识从外部存储器中查找任务引擎的信息,所述外部存储器中存储有所述任务引擎的信息和所述客户端的标识之间的对应关系;基于查找获得的所述任务引擎的信息与所述任务引擎建立连接,并利用所述任务引擎处理所述第二任务处理请求。11.根据权利要求10所述的方法,其特征在于,所述方法还包括:基于所述客户端的标识从外部存储器中查找与所述客户端对应的历史任务处理请求,所述历史任务请求中包括与任务执行环境相关的请求,所述外部存储器中包括所述客户端的标识和所述历史任务处理请求之间的对应关系;处理查找获得的与所述任务执行环境相关的请求。12.根据权利要求10所述的方法,其特征在于,所述方法还包括:接收所述客户端发送的连接请求,所述连接请求中包括所述客户端的标识。13.根据权利要求10所述的方法,其特征在于,所述任务引擎的信息,包括:所述任务引擎的IP地址和端口号。14.根据权利要求13所述的方法,其特征在于,所述任务引擎的信息,还包括:所述任务引擎的标识。
15.根据权利要求10
‑
14任意一项所述的方法,其特征在于,所述第二服务端为HiveServer2。1...
【专利技术属性】
技术研发人员:户蕾蕾,白发川,罗旋,
申请(专利权)人:北京火山引擎科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。