【技术实现步骤摘要】
任务处理方法、系统、服务器及存储介质
本申请涉及任务调度
,尤其涉及了一种任务处理方法、系统、服务器及存储介质。
技术介绍
计算任务的调度与执行过程中,容易出现每个计算任务依赖不同的第三方库和软件导致执行环境不同的情况,这样会导致开发调试冲突,不同任务可能依赖同一软件的不同版本导致执行异常。
技术实现思路
本申请实施例提供一种任务处理方法、系统、服务器及存储介质。第一方面,本申请实施例提供了一种任务处理方法,用于任务处理系统,所述任务处理系统包括调度节点和多个执行节点,所述任务处理方法包括:调度节点接收多个初始化节点发送的多个第一任务;所述调度节点向多个第一执行节点发送所述多个第一任务,所述多个第一执行节点为所述多个执行节点中的任意多个不同的执行节点,每个第一执行节点用于接收所述调度节点的一个第一任务,为一个所述第一任务创建一个执行容器,并在所述执行容器中执行所述第一任务。在某些实施例中,所述任务处理方法还包括:调度节点接收多个第二执行节点发送的多个第二任务执 ...
【技术保护点】
1.一种任务处理方法,用于任务处理系统,其特征在于,所述任务处理系统包括调度节点和多个执行节点,所述任务处理方法包括:/n调度节点接收多个初始化节点发送的多个第一任务;/n所述调度节点向多个第一执行节点发送所述多个第一任务,所述多个第一执行节点为所述多个执行节点中的任意多个不同的执行节点,每个第一执行节点用于接收所述调度节点的一个第一任务,为一个所述第一任务创建一个执行容器,并在所述执行容器中执行所述第一任务。/n
【技术特征摘要】
1.一种任务处理方法,用于任务处理系统,其特征在于,所述任务处理系统包括调度节点和多个执行节点,所述任务处理方法包括:
调度节点接收多个初始化节点发送的多个第一任务;
所述调度节点向多个第一执行节点发送所述多个第一任务,所述多个第一执行节点为所述多个执行节点中的任意多个不同的执行节点,每个第一执行节点用于接收所述调度节点的一个第一任务,为一个所述第一任务创建一个执行容器,并在所述执行容器中执行所述第一任务。
2.根据权利要求1所述的任务处理方法,其特征在于,所述任务处理方法还包括:
调度节点接收多个第二执行节点发送的多个第二任务执行状态信息,所述第二任务执行状态信息包括第二任务标识及第二任务执行状态;
所述调度节点根据每个第二任务执行状态信息的第二任务执行状态,在任务数据库中更新所述第二任务标识对应的第二任务的状态信息。
3.根据权利要求1或2所述的任务处理方法,其特征在于,所述调度节点向多个第一执行节点发送所述多个第一任务包括:
所述调度节点获取所述任务数据库中各个任务的状态信息;
当所述调度节点根据所述任务数据库中各个任务的状态信息,确定存在一个或多个达到执行条件的第一任务时,所述调度节点向一个或多个第一执行节点发送所述一个或多个达到执行条件的第一任务。
4.根据权利要求1-3任一项所述的任务处理方法,其特征在于,所述调度节点、所述初始化节点和所述第一执行节点中的任意一个或多个节点为区块链网络中的节点。
5.一种任务处理系统,其特征在于,所述任务处理系统包括调度节点和多个执行节点;
所述调度节点用于:
接收多个初始化节点发送的多个第一任务;和
向多个第一执行节点发送所述多个第一任务,每个所述第一执行节点为所述多个执行...
【专利技术属性】
技术研发人员:王自昊,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。