diff --git a/config/packages/messenger.yaml b/config/packages/messenger.yaml index 3c1eeab..044057e 100644 --- a/config/packages/messenger.yaml +++ b/config/packages/messenger.yaml @@ -18,7 +18,12 @@ framework: failed: 'doctrine://default?queue_name=failed&auto_setup=0' routing: - 'App\Message\MailSyncRequested': async + # Sync à la demande (bouton « rafraîchir ») : exécutée pendant la requête HTTP + # pour que le re-fetch du front voie immédiatement les nouveaux mails, sans worker + # messenger:consume à maintenir. La sync de fond reste assurée par le cron OS + # (app:mail:sync, synchrone, indépendant du bus). Repasser à `async` + worker si + # la boîte grossit au point que la sync à la demande approche le timeout PHP. + 'App\Message\MailSyncRequested': sync when@test: framework: