Группа серверов бэкенда — это логическая коллекция из одного или более серверов бэкенда, получающая массовые одновременные запросы. Сервер бэкенда может быть облачным сервером, дополнительным сетевым интерфейсом или IP-адресом.
В следующей таблице описывается, как группа серверов бэкенда работает в процессе перенаправления трафика.
Шаг 1 | Клиент отправляет запрос к вашему приложению. Слушатели, добавленные к вашему балансировщику нагрузки, используют настроенные вами протоколы и порты для перенаправления запроса в связанную группу серверов бэкенда. |
|---|---|
Шаг 2 | Здоровые серверы бэкенда в группе серверов бэкенда получают запрос в соответствии с алгоритмом балансировки нагрузки, обрабатывают запрос и возвращают результат клиенту. |
Шаг 3 | Таким образом, массовые одновременные запросы могут обрабатываться одновременно, повышая доступность ваших приложений. |
Для выделенных балансировщиков нагрузки тип группы серверов бэкенда может быть Hybrid или IP as a backend server. Вы можете добавить облачные серверы, дополнительные сетевые интерфейсы или IP-адреса в гибридную группу серверов бэкенда. Если вы установите тип IP as a backend server, вы сможете добавлять в качестве серверов бэкенда только IP-адреса.
Figure 1 показывает архитектуру различных типов групп серверов бэкенда. Подробности см. в Table 2.
Figure 1 Backend server group architecture

Backend Server Group Type | Backend Server Type | Example |
|---|---|---|
Hybrid |
| Как показано в Figure 1:
|
IP as a backend server | IP-адреса облачных или локальных серверов, если для балансировщика нагрузки включена функция IP as a backend | Как показано в Figure 1, IP-адреса можно добавить в backend server group C в качестве backend servers. |
Backend server groups могут предоставить следующие преимущества:
Вы можете настроить ключевые функции, перечисленные в Table 3, для каждой группы backend server, чтобы обеспечить стабильность сервиса.
Ключевая функция | Описание | Подробности | |
|---|---|---|---|
Режим переадресации | Указывает режим переадресации, используемый load balancer для распределения трафика. Доступны два варианта: Load balancing и Active/Standby.
| ||
Алгоритм балансировки нагрузки | Указывает алгоритм, используемый балансировщиком нагрузки для распределения трафика. | Настройка алгоритмов балансировки нагрузки для распределения трафика | |
Sticky Session | Указывает, включена ли опция sticky session. Если вы включите эту опцию, все запросы от одного клиента в течение одной сессии будут отправляться на один и тот же backend server. | ||
Slow Start | Указывает, включён ли slow start. После его включения балансировщик нагрузки линейно увеличивает долю запросов к новым backend server в группе backend server. Когда длительность slow start истекает, балансировщик нагрузки отправляет полную долю запросов этим backend server и выходит из режима slow start. | ||
Вы можете связать backend server group с различными выделенными load balancer в рамках одного enterprise project или с разными listeners.
backend protocol нового backend server group должен соответствовать frontend protocol listener, как описано в Table 4.
Load Balancer Specification | Frontend Protocol | Backend Protocol |
|---|---|---|
Network load balancing | TCP | TCP |
Network load balancing | UDP |
|
Network load balancing | TLS |
|
Application load balancing | HTTP | HTTP |
Application load balancing | HTTPS |
|
Application load balancing | QUIC |
|