Получение SnippetsnewsletterJob было предпринято слишком много раз или слишком долго. Возможно, ранее задание прервало ошибку в laravel - PullRequest
0 голосов
/ 20 марта 2020

Здравствуйте. Я пытаюсь отправить рассылку всем подписчикам в laravel, но получаю следующую ошибку: SnippetsnewsletterJob была предпринята слишком много раз или слишком долго. Задание может быть ранее истекло. со следующим кодом.

 $snippets = Constant_model::get_limit_data(6,0,"snippets");

$users = Constant_model::getDataOneColumn("users","verified",1);

  foreach($users as $user){

      try {

        Mail::to($user->email)->send(new SnippetsnewsletterEmail($snippets));

      } catch (\Exception $th) {

        continue;

      }


   }

В localhost все работает нормально, когда я использую Mailtrap.io. но на главном сервере появляется вышеупомянутая ошибка (задание переходит в таблицу failed_jobs)

в config> Kernel. php

$schedule->command('snippets:newsletter')
           ->dailyAt('04:05')->runInBackground();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...