Я использую Beanstalkd для управления очередями в моем проекте Laravel. Моя работа состоит в том, как это:Laravel + Beanstalkd - работа обрабатывается, но не увольняется?
class MyJob {
public function fire($job, $data) {
Log::info("Something");
.....
.....
.....
$job->delete();
}
}
I`ve набор beanstalktd слушать на работу, как это:
php artisan queue:listen
Так что, когда я нажимаю работу в очереди:
Queue::push('MyJob', array(
.....
);
Работа обрабатывается:
Processed: MyJob
Но не выполняйте e любой из моего кода в методе огня. Что здесь происходит?
Проверьте журналы laravel - есть ли ошибки? – Laurence
Вы получили ответ? –
Да, см. Ответ :) – stackUnderflow