正在显示
1 个修改的文件
包含
10 行增加
和
5 行删除
| @@ -50,14 +50,19 @@ class UpdateSeoTdk extends Command | @@ -50,14 +50,19 @@ class UpdateSeoTdk extends Command | ||
| 50 | $project_id = Redis::rpop('updateSeoTdk'); | 50 | $project_id = Redis::rpop('updateSeoTdk'); |
| 51 | if(!$project_id){ | 51 | if(!$project_id){ |
| 52 | sleep(2); | 52 | sleep(2); |
| 53 | + continue; | ||
| 53 | } | 54 | } |
| 54 | echo date('Y-m-d H:i:s') . ' start: ' . $project_id . PHP_EOL; | 55 | echo date('Y-m-d H:i:s') . ' start: ' . $project_id . PHP_EOL; |
| 55 | 56 | ||
| 56 | - ProjectServer::useProject($project_id); | ||
| 57 | - $this->updateProduct($project_id); | ||
| 58 | - $this->updateBlogs($project_id); | ||
| 59 | - $this->updateNews($project_id); | ||
| 60 | - DB::disconnect('custom_mysql'); | 57 | + try { |
| 58 | + ProjectServer::useProject($project_id); | ||
| 59 | + $this->updateProduct($project_id); | ||
| 60 | + $this->updateBlogs($project_id); | ||
| 61 | + $this->updateNews($project_id); | ||
| 62 | + DB::disconnect('custom_mysql'); | ||
| 63 | + }catch (\Exception $e){ | ||
| 64 | + echo date('Y-m-d H:i:s') . ' error: ' . $project_id . '->' . $e->getMessage() . PHP_EOL; | ||
| 65 | + } | ||
| 61 | 66 | ||
| 62 | echo date('Y-m-d H:i:s') . ' end: ' . $project_id . PHP_EOL; | 67 | echo date('Y-m-d H:i:s') . ' end: ' . $project_id . PHP_EOL; |
| 63 | } | 68 | } |
-
请 注册 或 登录 后发表评论