Laravel работник очереди с руководителем - PullRequest
0 голосов
/ 13 февраля 2020

У меня есть скрипт, который выполняется около 5-8 минут и в конце концов он дает мне файл xls, на локальном хосте он работает нормально, но на сервере он выполняется 3 раза, я не могу понять, почему. Имеется диспетчер с 8 процессами работников очереди.

соединение с очередью установлено в redis. laravel 5.7 Может быть, у кого-то была такая же проблема и она решена?

.env

BROADCAST_DRIVER=redis
QUEUE_CONNECTION=redis

очередь

'redis' => [
            'driver' => 'redis',
            'connection' => 'default',
            'queue' => 'default',
            'retry_after' => 90,
            'block_for' => null,
        ],

upd: изменение retry_after => 900 не делает help
рабочий запускается с этой команды: artisan queue:work redis --timeout=900 --sleep=3 --tries=3

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...