2016-12-01 5 views
2

Я использую диспетчер в laravel некоторое время, когда мой руководитель отлично работает, и некоторое время получил ошибку. FATAl Вышел слишком быстро (в журнале процесса могут быть детали).Супервизор FATAl Вышел слишком быстро (в журнале процесса могут быть детали)

Это мой файл диспетчера.

[program:laravel-worker-mail] 
process_name=%(program_name)s_%(process_num)02d 
command=php /var/www/html/new-project/artisan queue:work mongodb --sleep=10 --tries=3 
autostart=true 
autorestart=true 
user=www-data 
numprocs=2 
redirect_stderr=true 
stdout_logfile=/var/www/html/new-project//storage/logs/worker.log 

Просьба предложить мне, если у кого-нибудь есть хорошее представление об этом.

ответ

4

Я решил проблему сам путем поиска и применения ряда методов, я нашел свое решение, добавив --daemon в команде обновленного код ниже

[program:laravel-worker-mail] 
process_name=%(program_name)s_%(process_num)02d 
command=php /var/www/html/new-project/artisan queue:work mongodb --sleep=10 --tries=3 --daemon 
autostart=true 
autorestart=true 
user=www-data 
numprocs=2 
redirect_stderr=true 
stdout_logfile=/var/www/html/new-project/storage/logs/worker.log 
+0

не --daemon устарели в Laravel 5.4 .. ? – usama