У меня есть проект на forge с одним рабочим местом (с драйвером базы данных). В настоящее время я должен вручную перезапустить рабочую очередь после каждого развёртывания: Как развернуть кузницу при использовании очереди
Моего сценария развертывания:
cd /home/forge/default
git pull origin master
git log -1
composer install --no-interaction --no-dev --prefer-dist
php artisan migrate --force
Как продлить мой скрипт для автоматической рабочей очереди перезапуска?
Я пробовал php artisan queue:restart
. Но эта команда просто усекает все элементы в очереди. И время работы рабочего не сбрасывалось.
Возможно, я смогу использовать failed-table
, но я не знаю как.