Skip to content

Commit d49a86a

Browse files
committed
[Messenger] Clarify keepalive implementation for each transport
1 parent 44687d8 commit d49a86a

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

messenger.rst

+14
Original file line numberDiff line numberDiff line change
@@ -1729,6 +1729,13 @@ The transport has a number of options:
17291729
The message time to run before it is put back in the ready queue - in
17301730
seconds.
17311731

1732+
The Beanstalkd transport supports the ``--keepalive`` option by using Beanstalkd's
1733+
``touch`` command to periodically reset the job's ``ttr``.
1734+
1735+
.. versionadded:: 7.2
1736+
1737+
Keepalive support was introduced in Symfony 7.2.
1738+
17321739
.. _messenger-redis-transport:
17331740

17341741
Redis Transport
@@ -2051,6 +2058,13 @@ The transport has a number of options:
20512058
FIFO queues don't support setting a delay per message, a value of ``delay: 0``
20522059
is required in the retry strategy settings.
20532060

2061+
The SQS transport supports the ``--keepalive`` option by using the ``ChangeMessageVisibility``
2062+
action to periodically update the ``VisibilityTimeout`` of the message.
2063+
2064+
.. versionadded:: 7.2
2065+
2066+
Keepalive support was introduced in Symfony 7.2.
2067+
20542068
Serializing Messages
20552069
~~~~~~~~~~~~~~~~~~~~
20562070

0 commit comments

Comments
 (0)