На локально развернутом сервере (Laravel Herd) я создал задание, которое получает трек-номер заказа из API службы доставки.
Я указал QUEUE_CONNECTION=database в .env и также выполнил:
Код: Выделить всё
php artisan queue:tableКод: Выделить всё
php artisan queue:batches-tableКод: Выделить всё
php artisan notifications:tableКод: Выделить всё
php artisan migrateКод: Выделить всё
2024-07-11 16:18:27 App\Jobs\FetchCdekOrderInfo ... RUNNINGКод: Выделить всё
2024-07-11 16:18:28 App\Jobs\FetchCdekOrderInfo ... DONEПодскажите, в чем может быть проблема? Как настроить очереди на рабочем сервере?
Если необходима дополнительная информация или код, сообщите.
База данных — MySql
Настройки сервера:
Laravel 10.48.11
Apache 2.4.58
Nginx 1.25.4
Я попытался очистить кеш, перезапустить сервер, изменить QUEUEUE_CONNECTION на redis и выполнить команду через Supervisor
Подробнее здесь: https://stackoverflow.com/questions/787 ... ion-server