0
私はルーメン5.2セットアップでジョブを実行するためにスーパーバイザを使用しています。私の監督conf。このように見える--tries = 0が使用されている間、PHPエラーが遅延キューにジョブをプッシュします
[program:laravel-worker]
process_name=%(program_name)s_%(process_num)02d
command=php /var/www/app/artisan queue:work --
queue=server_level,app_level --tries=0 -vvv --daemon
autostart=true
autorestart=true
user=web_user
numprocs=20
redirect_stderr=true
stdout_logfile=/var/www/app/storage/logs/worker.log
PHPエラーのためにジョブが失敗した場合、Lumenはそれを遅延キューに挿入し、無期限に実行しようとします。私は--tries = 0を使用しており、エラーが発生した場合にジョブが失敗するはずだと思っていますが、永久に再実行し続けます。