Skip to content

Commit 52d1338

Browse files
Robertjaviereguiluz
authored andcommitted
Added amqproxy note
1 parent 05c7614 commit 52d1338

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

messenger.rst

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1411,6 +1411,17 @@ your Envelope::
14111411
of the stop conditions is reached. Thus, the worker's stop logic cannot be reached if it
14121412
is stuck in a blocking call.
14131413

1414+
.. caution::
1415+
1416+
In scenarios facing socket exceptions or "high connection churn"
1417+
(distinguished by the rapid creation and deletion of connections), the use of `AMQProxy`_ could be beneficial.
1418+
This tool functions as a gateway between Symfony Messenger and AMQP server,
1419+
assisting in maintaining stable connections and considerably minimizing overheads. Consequently,
1420+
AMQProxy not only heightens the dependability of your setup but also brings about
1421+
significant performance enhancements in PHP applications.
1422+
1423+
For a comprehensive understanding of this topic, kindly refer to the `RabbitMQ docs`_ as a reference.
1424+
14141425
Doctrine Transport
14151426
~~~~~~~~~~~~~~~~~~
14161427

@@ -2600,3 +2611,5 @@ Learn more
26002611
.. _`Visibility Timeout`: https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-visibility-timeout.html
26012612
.. _`FIFO queue`: https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/FIFO-queues.html
26022613
.. _`LISTEN/NOTIFY`: https://www.postgresql.org/docs/current/sql-notify.html
2614+
.. _`AMQProxy`: https://github.com/cloudamqp/amqproxy
2615+
.. _`RabbitMQ docs`: https://www.rabbitmq.com/connections.html#high-connection-churn

0 commit comments

Comments
 (0)