【发布时间】:2016-11-22 00:01:07
【问题描述】:
我有一个带有一个队列工作者(带有数据库驱动程序)的伪造项目。 目前我需要在每次部署后手动重启队列工作者:
我的部署脚本:
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,但我不知道如何。
【问题讨论】:
标签: deployment laravel-5 queue webhooks forge