Laravel Mail :: очередь и руководитель

Здравствуйте, у меня очень странное поведение для очередей Laravel Redis + Supervisor.
Очереди вставляются в Redis. Я вижу их, Supervisor работает, даже если я пытаюсь запустить их вручную. php artisan queue:work электронные письма не отправляются.
Мои конфиги:
Очередь:

'default' => 'redis',

Это журнал что я получаю от redis-cli monitor

2choice:illuminate:queue:restart"

Мой руководитель:

[program:2choice]
process_name=%(program_name)s_%(process_num)02d
command=php artisan queue:work --memory=256 --sleep=3 --tries=3 --daemon --force
directory=/var/www/2choice
autostart=true
autorestart=true
user=wwwu
numprocs=8
redirect_stderr=true
stdout_logfile=/var/www/2choice/storage/logs/queue.log
stdout_logfile_maxbytes=5MB
stdout_logfile_backups=5

Я пробовал также php artisan queue:listen но по-прежнему письма не отправляются

если я бегу htop в cmd Я вижу этот процесс 8 запущен.

Вот как они вставляются в Redis:

{
"job": "mailer@handleQueuedMessage",
"data": {
"view": "mail.activation",
"data": {
"user": "dsdfs",
"reflink": "https://www.domen.com/register/7/hrHGMgD9jwl4PmyElro86wpapmVTTdQS"},
"callback": "C:32:........;}}"},
"id": "yiSsPWFmBz2DfJprFJ1kD4Ti3pUdxxTR",
"attempts": 1
}

MySQL table for failed jobs пустой

Любая помощь или sugguration?

0

Решение

хорошо, я решил это
Мое приложение было в maintenance mode. Бег php artisan up решил это

Обновить:
Можете добавить evenInMaintenanceMode();

1

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

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

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