We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 149a8fa commit 3b1505dCopy full SHA for 3b1505d
messenger.rst
@@ -1768,7 +1768,21 @@ under the transport in ``messenger.yaml``:
1768
The Redis consumer group name
1769
1770
``consumer`` (default: ``consumer``)
1771
- Consumer name used in Redis
+ Consumer name used in Redis. Allows to set explicit consumer name identifier.
1772
+ Recommended for environments with multiple workers to prevent duplicate message processing.
1773
+ Typically set via environment variable:
1774
+
1775
+ .. code-block:: yaml
1776
1777
+ # config/packages/messenger.yaml
1778
+ framework:
1779
+ messenger:
1780
+ transports:
1781
+ redis:
1782
+ dsn: '%env(MESSENGER_TRANSPORT_DSN)%'
1783
+ options:
1784
+ consumer: '%env(MESSENGER_CONSUMER_NAME)%'
1785
1786
1787
``auto_setup`` (default: ``true``)
1788
Whether to create the Redis group automatically
0 commit comments