From ea5ce96988b4d41de7c74427a89c284a98a3b084 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ma=C3=ABl=20Gangloff?= Date: Wed, 29 Oct 2025 00:47:59 +0100 Subject: [PATCH] fix: update messenger.yaml --- .env | 3 ++- config/packages/messenger.yaml | 10 ++-------- docker-compose.yml | 6 ++++-- 3 files changed, 8 insertions(+), 11 deletions(-) diff --git a/.env b/.env index 1ad33af..8eb8da3 100644 --- a/.env +++ b/.env @@ -53,7 +53,8 @@ MAILER_DSN=null://null # Choose one of the transports below # MESSENGER_TRANSPORT_DSN=amqp://guest:guest@localhost:5672/%2f/messages # MESSENGER_TRANSPORT_DSN=redis://localhost:6379/messages -MESSENGER_TRANSPORT_DSN=doctrine://default?auto_setup=0 +MESSENGER_ASYNC_TRANSPORT_DSN=doctrine://default?auto_setup=0 +MESSENGER_RDAP_ASYNC_TRANSPORT_DSN=doctrine://default?auto_setup=0 ###< symfony/messenger ### diff --git a/config/packages/messenger.yaml b/config/packages/messenger.yaml index 8e1bea3..8a14fc0 100644 --- a/config/packages/messenger.yaml +++ b/config/packages/messenger.yaml @@ -5,18 +5,12 @@ framework: transports: # https://symfony.com/doc/current/messenger.html#transport-configuration async: - dsn: '%env(MESSENGER_TRANSPORT_DSN)%' - options: - queue_name: messages_async - group: messages_async + dsn: '%env(MESSENGER_ASYNC_TRANSPORT_DSN)%' retry_strategy: max_retries: 3 multiplier: 2 rdap_async: - dsn: '%env(MESSENGER_TRANSPORT_DSN)%' - options: - queue_name: messages_rdap_async - group: messages_rdap_async + dsn: '%env(MESSENGER_RDAP_ASYNC_TRANSPORT_DSN)%' retry_strategy: delay: 1000 multiplier: 2 diff --git a/docker-compose.yml b/docker-compose.yml index 56ccc03..c4a36ac 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -11,7 +11,8 @@ services: APP_ENV: prod SERVER_NAME: ${SERVER_NAME:-:80} DATABASE_URL: postgresql://${POSTGRES_USER:-app}:${POSTGRES_PASSWORD:-!ChangeMe!}@database:${POSTGRES_PORT:-5432}/${POSTGRES_DB:-app}?serverVersion=${POSTGRES_VERSION:-15}&charset=${POSTGRES_CHARSET:-utf8} - MESSENGER_TRANSPORT_DSN: redis://valkey:6379/messages + MESSENGER_ASYNC_TRANSPORT_DSN: redis://valkey:6379/messages + MESSENGER_RDAP_ASYNC_TRANSPORT_DSN: redis://valkey:6379/messages-rdap volumes: - caddy_data:/data - caddy_config:/config @@ -31,7 +32,8 @@ services: environment: APP_ENV: prod DATABASE_URL: postgresql://${POSTGRES_USER:-app}:${POSTGRES_PASSWORD:-!ChangeMe!}@database:${POSTGRES_PORT:-5432}/${POSTGRES_DB:-app}?serverVersion=${POSTGRES_VERSION:-15}&charset=${POSTGRES_CHARSET:-utf8} - MESSENGER_TRANSPORT_DSN: redis://valkey:6379/messages + MESSENGER_ASYNC_TRANSPORT_DSN: redis://valkey:6379/messages + MESSENGER_RDAP_ASYNC_TRANSPORT_DSN: redis://valkey:6379/messages-rdap depends_on: - database healthcheck: