一种任务处理方法、装置和用于任务处理的装置制造方法及图纸

技术编号:26976098 阅读:28 留言:0更新日期:2021-01-06 00:12
本发明专利技术实施例提供一种任务处理方法、装置和用于任务处理的装置。该方法中,TM端通过在获取到待执行任务的情况下,即,有任务要执行的情况下,通过系统中的消息服务端发送任务通知消息给DS端。相应地,DS端在接收到消息服务端发送的任务通知消息的情况下,去获取任务配置信息。这样,由于DS端无需不断进行询问,仅需在接收到通知消息之后,再去获取任务配置信息,因此可以避免进行不必要的询问,进而可以节省处理资源,降低被询问的数据服务控制端的负担,提高系统整体的稳定性。

【技术实现步骤摘要】
一种任务处理方法、装置和用于任务处理的装置
本专利技术涉及计算机
,尤其涉及一种任务处理方法、装置和用于任务处理的装置。
技术介绍
多方安全计算,是使多个非互信数据库之间可以在数据相互保密的前提下进行数据计算或融合,在多方安全计算系统中,由于各数据服务端(DateServer,DS,又称为数据拥有方或数据提供方)没有公网IP地址,因此,在有任务时服务器无法主动连接到DS,目前的实现方案为:通过不断对多方安全计算系统中的数据服务控制端进行询问,以确保在有任务需要执行时,数据服务控制端可以将任务配置信息发送给DS端。上述方式至少存在如下缺点:DS获取到任务存在较长的时间延迟,这个延迟的时间取决于DS询问的时间间隔,若间隔过长则导致延迟时间过长,若间隔时间过短,则耗费的处理资源较多,且可能会给被询问的数据服务控制端带来较大的负担,进而降低系统整体的稳定性。
技术实现思路
本专利技术实施例提供一种任务处理方法、装置和用于任务处理的装置,使得执行任务时,可以节省处理资源,提高系统整体的稳定性。为了解决上述问题,本本文档来自技高网...

【技术保护点】
1.一种任务处理方法,其特征在于,应用于任务执行系统,所述系统包括消息服务端、任务管理TM端、任务执行ES端以及数据服务DS端,所述方法包括:/n所述TM端获取待执行任务,所述待执行任务中包含任务配置信息;/n所述TM端保存所述任务配置信息;/n所述TM端通过所述消息服务端向所述待执行任务对应的任务参与节点发送任务通知消息;所述任务参与节点包括所述待执行任务对应的ES端以及DS端;/n所述任务参与节点接收到所述任务通知消息之后,获取所保存的任务配置信息,以执行所述待执行任务。/n

【技术特征摘要】
1.一种任务处理方法,其特征在于,应用于任务执行系统,所述系统包括消息服务端、任务管理TM端、任务执行ES端以及数据服务DS端,所述方法包括:
所述TM端获取待执行任务,所述待执行任务中包含任务配置信息;
所述TM端保存所述任务配置信息;
所述TM端通过所述消息服务端向所述待执行任务对应的任务参与节点发送任务通知消息;所述任务参与节点包括所述待执行任务对应的ES端以及DS端;
所述任务参与节点接收到所述任务通知消息之后,获取所保存的任务配置信息,以执行所述待执行任务。


2.根据权利要求1所述的方法,其特征在于,所述任务配置信息中包括所述待执行任务的任务标识ID;
对于所述任务参与节点中的所述ES端,所述获取所保存的任务配置信息,包括:
所述ES端开启所述待执行任务对应的任务控制TC进程/线程;
所述TC进程/线程根据所述任务ID,向所述TM端发送拉取请求;
所述TC进程/线程接收所述TM端基于所述拉取请求返回的所述任务配置信息。


3.根据权利要求2所述的方法,其特征在于,所述ES端包括第一ES端及第二ES端;
所述ES端开启所述待执行任务对应的任务控制TC进程/线程,包括:
所述第一ES端开启所述待执行任务对应的任务控制TC进程/线程;
所述TC进程/线程接收所述TM端基于所述拉取请求返回的所述任务配置信息之后,所述方法还包括:
所述TC进程/线程将所述任务配置信息同步给各个所述第二ES端。


4.根据权利要求1所述的方法,其特征在于,所述系统还包括:数据服务控制DSC端,所述任务通知消息中还包括所述DSC端的地址;
所述TM端保存所述任务配置信息,包括:
所述TM端本地保存所述任务配置信息,以及
根据所述DSC端的地址,将所述任务配置信息发送给所述DSC端保存;
相应地,对于所述任务参与节点中的所述DS端,所述获取所保存的待执行任务的任务配置信息,包括:
所述DS端根据所述任务ID,向所述DSC端发送拉取请求,以从所述DSC端中获取所述任务配置信息;
若所述DS端在第一预设时长内未接收到所述DSC端返回的所述任务配置信息,则向所述TM端发送所述拉取请求;
所述DS端接收所述TM端基于所述拉取请求返回的所述任务配置信息。


5.根据权利要求1所述的方法,其特征在于,所述任务配置信息中包括所述待执行任务的任务标识ID;对于所述任务参与节点中的所述DS端,所述获取所保存的任务配置信息,包括:
所述DS端根据所述任务ID,向所述TM端发送拉取请求;
所述DS端接收所述TM端基于所述拉取请求返回的所述任务配置信息。


6.根据权利要...

【专利技术属性】
技术研发人员:姚帅
申请(专利权)人:华控清交信息科技北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1