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

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

请先 登录 后评论

1 个回答

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

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

def cancelJobBatch(){
	loop(cancelJob, exec jobID from pnodeRun(getRecentJobs) where endTime =NULL)
}
cancelJobBatch()
请先 登录 后评论
  • 1 关注
  • 0 收藏,136 浏览
  • Xinhai Tang 提出于 2022-04-14 09:43

相似问题