я использую Laravel очередями с водителем beanstalkd (то же самое случилось с Redis), когда я нажать очереди он просто продолжает повторятьLaravel Очередь повторяется с beanstalkd и Redis
Что я сделал просто:
- Установите beanstalkd, запустите
beanstalkd
- Run
php artisan queue:listen
- В окне терминала очереди слушать, он просто продолжает повторять через каждые несколько секунд:
Processed: SendEmail
Я думал, что очередь не пуста, поэтому попробовал очистить ее (она была пуста), стол неудачных заданий пуст.
Второй тест, остановился beanstlkd и очереди слушать, у меня есть контроллер, который просто говорит:
..
Queue::push('[email protected]', array('message' => $msg->id));
Там нет петель в контроллере вообще, ни в функции отправки электронной почты