File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -1810,6 +1810,17 @@ The transport has a number of options:
1810
1810
If the queue name is suffixed by ``.fifo ``, AWS will create a `FIFO queue `_.
1811
1811
Use the stamp :class: `Symfony\\ Component\\ Messenger\\ Bridge\\ AmazonSqs\\ Transport\\ AmazonSqsFifoStamp `
1812
1812
to define the ``Message group ID `` and the ``Message deduplication ID ``.
1813
+ You can also enable the
1814
+ :class: `Symfony\\ Component\\ Messenger\\ Bridge\\ AmazonSqs\\ Middleware\\ AddFifoStampMiddleware `
1815
+ for a particular bus to automatically add the stamp on any message going
1816
+ through it. You can learn more about middlewares in
1817
+ :ref: `the dedicated section <messenger_middleware >`.
1818
+
1819
+ .. versionadded :: 6.4
1820
+
1821
+ The
1822
+ :class: `Symfony\\ Component\\ Messenger\\ Bridge\\ AmazonSqs\\ Middleware\\ AddFifoStampMiddleware `
1823
+ was introduced in Symfony 6.4.
1813
1824
1814
1825
FIFO queues don't support setting a delay per message, a value of ``delay: 0 ``
1815
1826
is required in the retry strategy settings.
@@ -2379,6 +2390,8 @@ are a variety of different stamps for different purposes and they're used intern
2379
2390
to track information about a message - like the message bus that's handling it
2380
2391
or if it's being retried after failure.
2381
2392
2393
+ .. _messenger_middleware :
2394
+
2382
2395
Middleware
2383
2396
~~~~~~~~~~
2384
2397
You can’t perform that action at this time.
0 commit comments