我在运行某些作业的工匠上设置了一个队列,当作业失败时,即使我配置了它,它也不会在日志文件中记录任何错误。
另外,队列按下时是否会发生任何事件?
这是主管配置文件:
[supervisord]
loglevel=debug
[program:laravel-worker]
process_name=%(program_name)s_%(process_num)02d
command=php /home/gal/projects/platform/artisan queue:work --tries=5 --daemon
autostart=true
autorestart=true
numprocs=1
stdout_events_enabled=true
stderr_events_enabled=true
redirect_stderr=true
stdout_logfile=/home/gal/projects/platform/storage/logs/worker.log
stderr_logfile=/home/gal/projects/platform/storage/logs/worker.log
日志文件仅包含成功的作业。
我还想查看日志中的错误,并在队列崩溃时发出通知。