Второй шаг: настройка backend

Теперь, когда у нас есть серверные службы, мы можем построить backend, объединив их с группами серверов, которые будут обслуживать один и тот же сервис. Например, если вы размещаете веб-сервис и хотите масштабировать горизонтально, каждый сервер в кластере будет «сервером», и они будут объединены с так называемым «Backend», так что HAProxy может балансировать между ними.

Чтобы создать новый backend, нажмите кнопку + .

_images/os-haproxy4.png

И заполните форму:

_images/os-haproxy5.png

Примечание

В поле «Алгоритм балансировки» важно знать, сколько веб-приложений зависит от состояния. Например, если веб-приложение хранит данные сеанса на локальном диске, могут возникнуть проблемы при использовании алгоритма Round Robin. В таком случае, запрос клиента всегда должен быть отправлен в тот же backend сервера. Например по умолчанию в PHP хранит данные сессии в файлах, в то время как Ruby on Rails по умолчанию сохраняет информацию о сеансе в файле cookie. Пожалуйста, ознакомьтесь с документацией по веб-инфраструктуре для получения информации о том, как это обрабатывается. Если общего хранилища нет, следует также рассмотреть возможность записи файлов как проблемные.

Включено Включить backend
имя Введите имя для backend
Описание Введите необязательное описание
Режим Выберите режим HTTP, поскольку это HTTP-сервер
Алгоритм балансировки Выберите алгоритм балансировки нагрузки
Серверы Выберите ранее настроенные серверы

Работает на BetterDocs

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Оформление заказа

NPS AV

Заказ звонка

NPS AV

Sinovga buyurtma berish

NPS AV

Qo'ng'iroq buyurtma qilish

NPS AV

Заказать тестирование

NPS AV