Сервисы
Сервисы
Сервис в Termidesk Connect – это объект (абстракция) с назначенным IP-адресом, доступ к которому нужно предоставить пользователю в рамках геобалансировки. IP-адрес, заданный в Сервисе, помещается в DNS-ответ.
Можно задать два типа IP-адреса:
- общедоступный – IP-адрес назначается Сервису всегда, соответственно в DNS-ответах он будет помещаться всегда;
- локальный – IP-адрес назначается Сервису только в тех случаях, когда нужно обеспечить его функционирование также во внутренней сети организации.
В случае, если назначены оба IP-адреса:
- если к Сервису запросил доступ внешний пользователь, то в DNS-ответ будет помещен общедоступный IP-адрес;
- если к Сервису запросил доступ внутренний пользователь, сеть которого попадает в DNS View (см. подраздел DNS View), то в DNS-ответ будет помещен локальный IP-адрес.
Создание и настройка Сервиса выполняется одним из способов:
- из интерфейса командной строки Termidesk Connect;
- из веб-интерфейса Termidesk Connect (см. подраздел Добавление Сервисов).
Для создания и настройки Сервиса используются команды:
Описание параметров также приведено в подразделе Объект geolb.
- создание Сервиса:
set geolb service <имя>
- (опционально) задание проверки, которая будет выполняться для Сервиса:
Используются те же проверки, которые были заданы для управления трафиком (см. подраздел Проверки).
set geolb service <имя> hc-id <имя>
- (опционально) задание локального IP-адреса Сервиса:
Для работы функционала DNS View (см. подраздел DNS View) задание IP-адреса обязательно.
set geolb service <имя> local-ip <IP-адрес>
- задание общедоступного IP-адреса Сервиса:
set geolb service <имя> public-ip <IP-адрес>
- (опционально) задание веса Сервиса:
Вес определяет приоритет Сервиса и устанавливается в диапазоне от 0 до 255, параметр необходим при балансировке с использованием алгоритма ROUNDROBIN.
Чем больше вес Сервиса, тем чаще на этот Сервис идет перенаправление входящих подключений.
set geolb service <имя> weight <значение>
- применение заданных настроек:
commit
- сохранение настроек:
write
- просмотр заданных настроек (указывается формат вывода –
XML,JSONиTXT):
show configuration xml geolb service <имя>
- просмотр выполненных команд:
show configuration cli geolb service <имя>