J'ai un problème où j'ai une commande qui insère des travaux dans une file d'attente de base de données. J'ai un service "superviseur" fonctionnant essentiellement la file d'attente artisanale: travail continuellement (je devrais également mentionner que j'ai une fois par min cron travail exécutant le programme d'artisan: exécution). Si je viens de lancer cette commande et de laisser le superviseur ramasser lorsque le travail en file d'attente devrait fonctionner je reçois cette exception:Laravel Lumen Queue Echec avec la file d'attente: travail mais pas la file d'attente: écoute
Symfony\Component\Debug\Exception\FatalThrowableError: Call to undefined method App\Services\MiddlewareApi::get_lowest_active_customer_number_by_email() in /var/www/vhosts/my-domain.com/httpdocs/my-app/app/Jobs/UpdateBadCustomerNumbersJob.php:48
(j'ai vérifié et que la classe a en effet cette méthode)
mais quand je run file d'attente php artisan: écoute juste après avoir exécuté la commande qui appelle les choses UpdateBadCustomerNumberJob.php semblent fonctionner correctement. Dois-je faire une sorte d'ajustement à mon superviseur? Si oui, pourquoi?