从execution_flows表获得具体信息,每一次任务调度,都会在这个表中写入一个有新exec_id的记录。
status
30 表示 running 执行中
70 表示 failed 失败
50 表示 success 成功执行
获得execution_flows中运行任务的开始时间
String sql = "SELECT exec_id,project_id,version,flow_id,submit_user,start_time FROM execution_flows WHERE `status` = 30 " ;
然后自行设置任务运行的最大时间,进行监控。