Принудительно повторить очередь на Laravel в зависимости от состояния - PullRequest
0 голосов
/ 22 марта 2019

Так что в настоящее время у меня есть REST-API на основе laravel, и я использую задания очереди laravel с redis, чтобы отправить CURL, когда запрос завершен, и я получил ответ, я хочу повторить эту очередь, если ответ не такой, как я ожидал, как

if($response->status != true){
   //retry this JOBS
}

Я пытаюсь вызвать исключение, но это неправильно, потому что у меня есть обработчик, если я получил исключение, и вынуждаю отправить ответ json, что означает принудительное прекращение процесса.

Итак, как мне повторить попытку?

...