DolphinDB中如何把submitJob提交的正在执行的全部后台作业终止掉?

如题,我用submitJob提交了50个后台作业,可以用getRecentJob查询到这些任务都在执行,我现在想全部终止,请问有什么好的办法吗?

请先 登录 后评论

1 个回答

Jason Tang - 时序数据库技术支持

可以使用DolphinDB的cancelJob函数取消后台作业,配合loop就可以实现批量取消后台作业的目的,参考代码如下:

def cancelJobBatch(){
	loop(cancelJob, exec jobID from pnodeRun(getRecentJobs) where endTime =NULL)
}
cancelJobBatch()
请先 登录 后评论