Балансировка нагрузки на серверы оригинации

В статье описыаются методы балансировки нагрузки на серверы оригинации при их взаимодействии с серверами доставки Платформы.

Если источником данных для Платформы выступает группа серверов оригинации, то при обслуживании пользовательских запросов серверы доставки могут обращаться к серверам оригинации за данными, которые отсутствуют на Платформе в момент запроса.

Вы можете выбрать один из следующих методов балансировки между серверами доставки и серверами оригинации:

Управление методами балансировки при обращении серверов доставки к серверам оригинации доступно в NGENIX Multidesk в разделе Источники данных на странице Группы серверов оригинации (боковое меню настроек Аккаунта).

Round Robin

Запросы направляются к серверам оригинации по очереди. Если все основные сервера недоступны, запросы направляются на резервные. Если хотя бы один основной сервер доступен, на резервные серверы запросы не отправляются.

Inconsistent IP

В качестве ключа используются первые три октета IP-адреса, поэтому запросы клиента будут передаваться на один и тот же сервер (при условии, что в его сети используется пространство адресов не более /24). Если сервер станет недоступным, запросы из этой подсети будут передаваться на другой сервер. При изменении списка серверов высоко вероятно перераспределение клиентов.

Consistent IP

В качестве ключа используется полный IP-адрес, запросы клиента будут передаваться на один и тот же сервер (при условии сохранения IP-адреса). При изменении списка серверов будет осуществлено минимальное перераспределение пользователей.

Consistent URI

В качестве ключа используется запрашиваемый URI, поэтому запросы к одному и тому же URI будут всегда передаваться на один и тот же сервер. При изменении списка серверов будет осуществлено минимальное перераспределение пользователей.

Consistent Key

Дает возможность использовать регулярные выражения для описания произвольного ключа по IP клиента или по запрашиваемому URI.

Last updated