Laravel 6

Table jobs toujours vide

Avatar de Atef
Atef

Salut les gars

J'essaye d'envoyer un mail d'une façon asynchrone graçe au systeme de file d'attente ( queues)

ça l'air qu'elle fonctionne bien mais le probleme que la table jobs est toujours vide ( celle qui doit afficher les détails des jobs)...

Quand je lance php artisan queue:work

J'aurais ça comme resultat

[2020-04-08 11:37:04][12] Processing: App\Jobs\SendEmail
[2020-04-08 11:37:05][12] Processed:  App\Jobs\SendEmail
[2020-04-08 11:37:05][13] Processing: App\Mail\ActivationEmail
[2020-04-08 11:37:06][13] Processed:  App\Mail\ActivationEmail

Et pour le fichier queue.php , j'ai ajouté le driver de la BD

 'default' => env('QUEUE_CONNECTION', 'database'),

Fichier .env

QUEUE_CONNECTION=database

J'ai lancé les migration pour jobs * et failed_jobs

Je n'arrive pas à deduire la cause de ce probleme...

Posté il y a 7 mois
Avatar de laravelcafeine
laravelcafeine

Je n'utilise pas le driver "database", mais il me semble qu'aujourd'hui, seuls les failed jobs sont référencés en base de données dans la table failed_jobs.

Posté il y a 7 mois

Vous ne pouvez pas répondre à ce sujet.