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 @@ -1411,6 +1411,17 @@ your Envelope::
1411
1411
of the stop conditions is reached. Thus, the worker's stop logic cannot be reached if it
1412
1412
is stuck in a blocking call.
1413
1413
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
+
1414
1425
Doctrine Transport
1415
1426
~~~~~~~~~~~~~~~~~~
1416
1427
@@ -2730,3 +2741,5 @@ Learn more
2730
2741
.. _`Visibility Timeout` : https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-visibility-timeout.html
2731
2742
.. _`FIFO queue` : https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/FIFO-queues.html
2732
2743
.. _`LISTEN/NOTIFY` : https://www.postgresql.org/docs/current/sql-notify.html
2744
+ .. _`AMQProxy` : https://github.com/cloudamqp/amqproxy
2745
+ .. _`RabbitMQ docs` : https://www.rabbitmq.com/connections.html#high-connection-churn
You can’t perform that action at this time.
0 commit comments