У меня есть определенная команда Laravel , которая выполняется через задание cron, и все в порядке. Мне нужно, чтобы эта команда была запущена администратором, и поэтому я создал контроллер, который помещает выполнение команды в очередь, используя
Artisan::queue('name:of-console-command')
задание успешно выполнено работником очереди, но после завершения оно не удаляется из таблицы jobs
. Он остается там до тех пор, пока не будет набрано max-tries
число, а затем вставлено в таблицу failed_jobs
.
Моя версия Laravel: 5.7 .
Кто-нибудь испытывал что-то подобноеэто? Любая помощь будет оценена.