diff --git a/api/.env b/api/.env index c2d60f7..9af5833 100644 --- a/api/.env +++ b/api/.env @@ -18,5 +18,5 @@ DATABASE_URL="sqlite:///%kernel.project_dir%/var/app.db" ###< doctrine/doctrine-bundle ### ###> symfony/messenger ### -MESSENGER_TRANSPORT_DSN="doctrine://default" +APP_EVENT_QUEUE_DSN="doctrine://default" ###< symfony/messenger ### diff --git a/api/config/packages/messenger.yaml b/api/config/packages/messenger.yaml index 82536a4..2de8b54 100644 --- a/api/config/packages/messenger.yaml +++ b/api/config/packages/messenger.yaml @@ -1,13 +1,11 @@ +parameters: + env(APP_EVENT_QUEUE): "doctrine://default" + framework: - messenger: - # Uncomment this (and the failed transport below) to send failed messages to this transport for later handling. - # failure_transport: failed + messenger: + transports: + main: '%env(resolve:APP_EVENT_QUEUE)%' + sync: 'sync://' - transports: - # https://symfony.com/doc/current/messenger.html#transport-configuration - async: '%env(MESSENGER_TRANSPORT_DSN)%' - # failed: 'doctrine://default?queue_name=failed' - sync: 'sync://' - - routing: - 'App\Message\UpdateDataMessage': async + routing: + 'App\Message\UpdateDataMessage': main