diff --git a/application/api/job/mail.php b/application/api/job/mail.php index 8e9d8e6..c22e604 100644 --- a/application/api/job/mail.php +++ b/application/api/job/mail.php @@ -11,9 +11,11 @@ class mail { public function fire(Job $job, $data) { $res = $this->send($data); if($res){ + file_put_contents('/usr/local/email.txt', 'log_time:'.date('Y-m-d H:i:s').' success:to '.$data['email'].PHP_EOL, FILE_APPEND); $job->delete(); }else{ if($job->attempts()>3){ + file_put_contents('/usr/local/email.txt', 'log_time:'.date('Y-m-d H:i:s').' error:to '.$data['email'].PHP_EOL, FILE_APPEND); // 第1种处理方式:重新发布任务,该任务延迟10秒后再执行 //$job->release(10); // 第2种处理方式:原任务的基础上1分钟执行一次并增加尝试次数