Laravel 5 очередь: прослушивание настройки отличаются от очереди: работа

Я запускаю очередь в Laravel для моей программы парсера. Я использую драйвер базы данных в конфигурации queue.php и задаю срок действия 3600. Очередь поддерживается с помощью supervisord. Вот конфигурация супервизора для программы очереди:

[program:laravel_queue]
command=php /var/www/html/artisan queue:listen --memory=2048 --timeout=600
user=mainuser
autostart=true
autorestart=true
stderr_logfile=/var/www/html/storage/logs/laraqueue.err.log
stdout_logfile=/var/www/html/storage/logs/laraqueue.out.log

Вот что появляется, когда я искал процессы PHP, которые в данный момент выполнялись:

/usr/bin/php artisan queue:work  --queue=default --delay=0 --memory=2048 --sleep=3 --tries=0 --env=local
grep php
php /var/www/html/artisan queue:listen --memory=2048 --timeout=600

Моя проблема в том, что когда я использую очередь, она всегда истекает, когда она достигает 60 секунд, хотя я уже установил —timeout = 600. И я заметил, что время ожидания не появилось в очереди: рабочий процесс. Может ли кто-нибудь помочь мне в этом?

3

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]