[Fix](Job)Job Task does not display error message (#24897)
This commit is contained in:
@ -125,7 +125,7 @@ public class TaskHandler implements WorkHandler<TaskEvent> {
|
||||
jobTask.setIsSuccessful(result.isSuccess());
|
||||
if (!result.isSuccess()) {
|
||||
log.warn("Job execute failed, jobId: {}, msg : {}", jobId, result.getExecutorSql());
|
||||
jobTask.setErrorMsg(result.getExecutorSql());
|
||||
jobTask.setErrorMsg(result.getErrorMsg());
|
||||
timerJobManager.pauseJob(jobId);
|
||||
}
|
||||
jobTask.setExecuteSql(result.getExecutorSql());
|
||||
|
||||
@ -36,7 +36,6 @@ import java.util.UUID;
|
||||
|
||||
/**
|
||||
* we use this executor to execute sql job
|
||||
*
|
||||
*/
|
||||
@Slf4j
|
||||
public class SqlJobExecutor implements JobExecutor {
|
||||
@ -71,7 +70,7 @@ public class SqlJobExecutor implements JobExecutor {
|
||||
|
||||
return new ExecutorResult<>(result, true, null, sql);
|
||||
} catch (Exception e) {
|
||||
log.warn("execute sql job failed, sql: {}, error: {}", sql, e.getMessage());
|
||||
log.warn("execute sql job failed, job id :{}, sql: {}, error: {}", job.getJobId(), sql, e);
|
||||
return new ExecutorResult<>(null, false, e.getMessage(), sql);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user