Download PDF
Download page Создание и настройка виртуального сервера для балансировки по протоколу HTTP.
Создание и настройка виртуального сервера для балансировки по протоколу HTTP
Создание и настройка виртуального сервера для балансировки по протоколу HTTP
Создание и настройка Виртуального Сервера выполняется одним из способов:
- из интерфейса командной строки Termidesk Connect;
- из веб-интерфейса Termidesk Connect (см. подраздел Добавление Виртуального Сервера).
Для создания и настройки Виртуального Сервера для балансировки по протоколу HTTP используются команды:
Описание параметров также приведено в подразделе Объект vs.
- создание Виртуального Сервера:
set vs HTTP <имя>
- задание IP-адреса:
set vs HTTP <имя> vip ip <IP-адрес>
- задание порта:
set vs HTTP <имя> vip port <порт>
- задание алгоритма определения статуса Виртуального Сервера:
set vs HTTP <имя> check-lbs algorithm <алгоритм>
- задание Сервера Балансировки (можно указать несколько узлов), по состоянию которого будет определяться статус Виртуального Сервера:
set vs HTTP <имя> check-lbs lbs-ids <имя>
- задание сценария исполняемого файла формата
LUA:
Параметр <приоритет> задает приоритет применения сценария: чем ниже число, тем выше приоритет, и тем раньше сценарий будет обработан Виртуальным Сервером.
set vs HTTP <имя> luarules <приоритет>
Подробное описание работы со сценариями приведено в подразделе Сценарии.
задать имя исполняемого файла формата
LUA:
Файл должен быть расположен в каталоге /var/lib/tdc/lbscripts/content-switching/.
set vs HTTP <имя> luarules <приоритет> script <имя_файла>
(опционально) привязка серверного SSL-профиля к Виртуальному Серверу (см. подраздел Создание и настройка серверного SSL-профиля):
set vs HTTP <имя> ssl-profile-id <имя_профиля>
- (опционально) привязка VRF к Виртуальному Серверу:
set vs HTTP <имя> vrf <имя_VRF>
- (опционально) активация возможности анонсирования IP-адреса (Route Health Injection – RHI), привязанного к Виртуальному Серверу, протоколам динамической маршрутизации:
Для работы RHI необходимо, чтобы динамическая маршрутизация была включена на Termidesk Connect (см. подраздел Настройка динамической маршрутизации для функционала RHI).
Параметру могут быть заданы значения:
ON– активация RHI. При активации RHI Termidesk Connect будет анонсировать в сеть IP-адреса Виртуальных Серверов в зависимости от их режима работы;OFF– отключение RHI.
set vs HTTP <имя> rhi <значение>
- (опционально, только при активации RHI) задание режима работы RHI для Виртуального Сервера:
Параметру могут быть заданы значения:
ACTIVE– активный режим RHI для Виртуального Сервера;PASSIVE– пассивный режим RHI для Виртуального Сервера.
Идентификатором маршрута являются пары «VRF – IP-адрес» (поддерживаются множественные VRF), при этом состояние маршрута определяется условиями:
- если все Виртуальные Сервера по данному маршруту находятся в режиме
PASSIVE, то Termidesk Connect всегда будет объявлять маршрут для виртуального IP-адреса; - если хотя бы один Виртуальный Сервер находятся в режиме
ACTIVEи в состоянии «В работе», то Termidesk Connect будет объявлять маршрут для виртуального IP-адреса; - в остальных случаях Termidesk Connect не будет объявлять маршрут.
set vs HTTP <имя> rhi-state <значение>
- применение заданных настроек:
commit
- сохранение настроек:
write
- просмотр заданных проверок (указывается формат вывода –
XML,JSONиTXT):
show configuration xml vs HTTP <имя>
- просмотр выполненных команд:
show configuration cli vs HTTP <имя>