parent
e3b6d9f621
commit
69a4031034
|
@ -649,9 +649,12 @@ public class DeviceTaskManagerServiceImpl implements DeviceTaskManagerService {
|
|||
deviceTaskManager.changeDisposeDeviceTaskInfoStatus(deviceTask.getId(), DisposeTaskStatus.TASK_STARTED);
|
||||
|
||||
// 记录设备返回的任务ID
|
||||
if (ret.getSecondParam() != null && ret.getSecondParam().length() > 0) {
|
||||
deviceTaskManager.setTaskExternId(deviceTask.getId(), ret.getSecondParam());
|
||||
|
||||
log.info("{} setup task succeed: {}, device taskId {}", deviceType, deviceTask, ret.getSecondParam());
|
||||
} else {
|
||||
log.info("{} setup task succeed: {}, unnecessary device taskId", deviceType, deviceTask);
|
||||
}
|
||||
|
||||
// 重置错误尝试次数
|
||||
deviceTaskManager.setTaskErrRetryTimes(deviceTask.getId(), 0);
|
||||
|
@ -662,8 +665,7 @@ public class DeviceTaskManagerServiceImpl implements DeviceTaskManagerService {
|
|||
// 记录任务出错重试次数
|
||||
deviceTaskManager.setTaskErrRetryTimes(deviceTask.getId(), deviceTask.getErrRetry() + 1);
|
||||
log.error("{} setup task times {} error {}: {}", deviceType, deviceTask.getErrRetry(),
|
||||
ret.getSecondParam(),
|
||||
deviceTask);
|
||||
ret.getSecondParam(), deviceTask);
|
||||
} else {
|
||||
// 任务出错,不在重试,当做失败任务处理
|
||||
deviceTaskManager.setAttackTypeStatus(deviceTask.getId(), disposeTask.getFlowDirection(), 0L);
|
||||
|
|
Loading…
Reference in New Issue