diff --git a/messenger.rst b/messenger.rst index e4f4abf60eb..c62436eb1e9 100644 --- a/messenger.rst +++ b/messenger.rst @@ -1768,7 +1768,21 @@ under the transport in ``messenger.yaml``: The Redis consumer group name ``consumer`` (default: ``consumer``) - Consumer name used in Redis + Consumer name used in Redis. Allows to set explicit consumer name identifier. + Recommended for environments with multiple workers to prevent duplicate message processing. + Typically set via environment variable: + + .. code-block:: yaml + + # config/packages/messenger.yaml + framework: + messenger: + transports: + redis: + dsn: '%env(MESSENGER_TRANSPORT_DSN)%' + options: + consumer: '%env(MESSENGER_CONSUMER_NAME)%' + ``auto_setup`` (default: ``true``) Whether to create the Redis group automatically