作者 赵彬吉

update

@@ -9,6 +9,7 @@ use App\Models\SyncSubmitTask\SyncSubmitTask as SyncSubmitTaskModel; @@ -9,6 +9,7 @@ use App\Models\SyncSubmitTask\SyncSubmitTask as SyncSubmitTaskModel;
9 use App\Services\SyncSubmitTaskService; 9 use App\Services\SyncSubmitTaskService;
10 use Illuminate\Console\Command; 10 use Illuminate\Console\Command;
11 use Illuminate\Support\Facades\DB; 11 use Illuminate\Support\Facades\DB;
  12 +use Illuminate\Support\Facades\Log;
12 use Illuminate\Support\Facades\Redis; 13 use Illuminate\Support\Facades\Redis;
13 use Illuminate\Support\Facades\Schema; 14 use Illuminate\Support\Facades\Schema;
14 use Illuminate\Support\Str; 15 use Illuminate\Support\Str;
@@ -68,6 +69,7 @@ class SyncSubmitTask extends Command @@ -68,6 +69,7 @@ class SyncSubmitTask extends Command
68 69
69 $this->output('任务完成'); 70 $this->output('任务完成');
70 } catch (\Exception $e) { 71 } catch (\Exception $e) {
  72 +
71 $task_info->retry = $task_info->retry + 1; 73 $task_info->retry = $task_info->retry + 1;
72 if ($task_info->retry >= 3) { 74 if ($task_info->retry >= 3) {
73 $task_info->status = 2; 75 $task_info->status = 2;
@@ -76,7 +78,7 @@ class SyncSubmitTask extends Command @@ -76,7 +78,7 @@ class SyncSubmitTask extends Command
76 Redis::lpush('sync_submit_task', $task_id); 78 Redis::lpush('sync_submit_task', $task_id);
77 } 79 }
78 $task_info->save(); 80 $task_info->save();
79 - 81 + Log::channel('inquiry')->error($task_id . '处理失败', [$e->getMessage(), $e->getFile(), $e->getLine()]);
80 $this->output('任务失败:' . $e->getMessage()); 82 $this->output('任务失败:' . $e->getMessage());
81 } 83 }
82 84