@@ -99,15 +99,11 @@ binary. For third-party providers, refers to the following table:
9999 Sendgrid smtp://apikey:KEY@sendgrid n/a api://KEY@sendgrid
100100==================== ================================== ================================== ================================
101101
102- Load Balancing
103- --------------
104-
105- Symfony's mailer supports `load balancing `_ so you can distribute the mailing
106- workload across multiple transports. There are two main techniques to balance
107- the load: failover and round-robin.
102+ High Availability
103+ -----------------
108104
109- Failover Load Balancing
110- ~~~~~~~~~~~~~~~~~~~~~~~
105+ Symfony's mailer supports ` high availability `_ via a technique called "failover"
106+ to ensure that emails are sent even if one mailer server fails .
111107
112108A failover transport is configured with two or more transports and the
113109``failover `` keyword::
@@ -118,8 +114,11 @@ The mailer will start using the first transport. If the sending fails, the
118114mailer won't retry it with the other transports, but it will switch to the next
119115transport automatically for the following deliveries.
120116
121- Round-Robin Load Balancing
122- ~~~~~~~~~~~~~~~~~~~~~~~~~~
117+ Load Balancing
118+ --------------
119+
120+ Symfony's mailer supports `load balancing `_ via a technique called "round-robin"
121+ to distribute the mailing workload across multiple transports .
123122
124123A round-robin transport is configured with two or more transports and the
125124``roundrobin `` keyword::
@@ -180,4 +179,5 @@ Learn More
180179To learn more about how to use the mailer component, refer to the
181180:doc: `Symfony Framework Mailer documentation </mailer >`.
182181
182+ .. _`high availability` : https://en.wikipedia.org/wiki/High_availability
183183.. _`load balancing` : https://en.wikipedia.org/wiki/Load_balancing_(computing)
0 commit comments