проверка регистраций
идем vmaster
root@vmaster:~#
docker exec -it api-main bash
Получаем юзера и регим у него еще одного vclient
php artisan tinker
$user = App\Models\User::find(1);
app(App\Services\ClientRegistrationService::class)->register([
'vsite' => 'velikan',
'vdomen' => 'voronka.pro',
'vdomenportal' => 'voronka.pro',
], $user);
запускаем поднятие хоста vclient [Папка на ноде & ДНС запись vsite & таблица данных & Контейнер поднят на ноде]
взять из очереди очередную задачу
php artisan queue:work --once --verbose
Смотрим, какие Job сейчас в очереди. Интерфейса у artisan нет . надо писать коннектор в редис.
Проверяем ошибочные зависшие задания
php artisan queue:failed
он выдаст номер зависших
2025-06-21 15:44:21 5924edac-1438-4de2-9441-2ec53db81c07 ........................................... database@default App\Jobs\SetupClientFilesJob
вот с этим номером можем вернуть назад в очередь REDIS
root@8a99e1d94461:/var/www/apisite# php artisan queue:retry 5924edac-1438-4de2-9441-2ec53db81c07
Читаем логи реального выполнения
tail -f storage/logs/laravel.log
Проверяем постановку и выполнение в очереди вручную
php artisan tinker
$client = App\Models\Client::latest()->first();
dispatch(new App\Jobs\SetupClientFilesJob($client));
php artisan queue:work --once --verbose