作者 赵彬吉

update

@@ -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
  57 + try {
56 ProjectServer::useProject($project_id); 58 ProjectServer::useProject($project_id);
57 $this->updateProduct($project_id); 59 $this->updateProduct($project_id);
58 $this->updateBlogs($project_id); 60 $this->updateBlogs($project_id);
59 $this->updateNews($project_id); 61 $this->updateNews($project_id);
60 DB::disconnect('custom_mysql'); 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 }