正在显示
1 个修改的文件
包含
5 行增加
和
1 行删除
| @@ -13,7 +13,6 @@ use Illuminate\Support\Facades\DB; | @@ -13,7 +13,6 @@ use Illuminate\Support\Facades\DB; | ||
| 13 | use Illuminate\Support\Facades\Redis; | 13 | use Illuminate\Support\Facades\Redis; |
| 14 | use Illuminate\Support\Facades\Schema; | 14 | use Illuminate\Support\Facades\Schema; |
| 15 | use Illuminate\Support\Str; | 15 | use Illuminate\Support\Str; |
| 16 | - | ||
| 17 | /** | 16 | /** |
| 18 | * | 17 | * |
| 19 | * Class SyncSubmitTask | 18 | * Class SyncSubmitTask |
| @@ -30,6 +29,7 @@ class SyncSubmitTaskDistribution extends Command | @@ -30,6 +29,7 @@ class SyncSubmitTaskDistribution extends Command | ||
| 30 | public function handle() | 29 | public function handle() |
| 31 | { | 30 | { |
| 32 | while (true) { | 31 | while (true) { |
| 32 | + try { | ||
| 33 | $len = Redis::llen('sync_submit_task'); | 33 | $len = Redis::llen('sync_submit_task'); |
| 34 | if (!$len) { | 34 | if (!$len) { |
| 35 | $max_id = SyncSubmitTaskModel::orderBy('id', 'desc')->value('id'); | 35 | $max_id = SyncSubmitTaskModel::orderBy('id', 'desc')->value('id'); |
| @@ -41,8 +41,12 @@ class SyncSubmitTaskDistribution extends Command | @@ -41,8 +41,12 @@ class SyncSubmitTaskDistribution extends Command | ||
| 41 | $task->status = 3; | 41 | $task->status = 3; |
| 42 | $task->save(); | 42 | $task->save(); |
| 43 | Redis::lpush('sync_submit_task', $task->id); | 43 | Redis::lpush('sync_submit_task', $task->id); |
| 44 | + $this->output('分发:' . $task->id); | ||
| 45 | + } | ||
| 44 | } | 46 | } |
| 45 | } | 47 | } |
| 48 | + }catch (\Exception $e){ | ||
| 49 | + $this->output('异常:' . $e->getMessage()); | ||
| 46 | } | 50 | } |
| 47 | } | 51 | } |
| 48 | } | 52 | } |
-
请 注册 或 登录 后发表评论