File tree 1 file changed +14
-1
lines changed
1 file changed +14
-1
lines changed Original file line number Diff line number Diff line change @@ -1698,7 +1698,20 @@ under the transport in ``messenger.yaml``:
1698
1698
The Redis consumer group name
1699
1699
1700
1700
``consumer `` (default: ``consumer ``)
1701
- Consumer name used in Redis
1701
+ Consumer name used in Redis. Allows setting an explicit consumer name identifier.
1702
+ Recommended in environments with multiple workers to prevent duplicate message
1703
+ processing. Typically set via an environment variable:
1704
+
1705
+ .. code-block :: yaml
1706
+
1707
+ # config/packages/messenger.yaml
1708
+ framework :
1709
+ messenger :
1710
+ transports :
1711
+ redis :
1712
+ dsn : ' %env(MESSENGER_TRANSPORT_DSN)%'
1713
+ options :
1714
+ consumer : ' %env(MESSENGER_CONSUMER_NAME)%'
1702
1715
1703
1716
``auto_setup `` (default: ``true ``)
1704
1717
Whether to create the Redis group automatically
You can’t perform that action at this time.
0 commit comments