Настройка конфигурации#
Конфигурация GSLB настраивается в веб-интерфейсе Angie ADC
( Чтобы добавить домен и настроить для него глобальную балансировку, выполните следующие действия: Откройте веб-интерфейс Angie ADC и перейдите в раздел
Откроется окно настройки глобальной балансировки. В блоке В блоке Имя проверки работоспособности (до 255 символов). Режим проверки Интервал между проверками в секундах. Таймаут ожидания в секундах.
Если за это время ответ не получен, проверка считается неуспешной. Значение заголовка Порт для запроса. Путь, по которому выполняется запрос, например HTTP-метод запроса проверки, например Код ответа сервера, используемый в качестве критерия успешного прохождения проверки, например Заголовок ответа сервера, используемый в качестве критерия успешного прохождения проверки. Тело ответа сервера, используемое в качестве критерия успешного прохождения проверки. Имя проверки работоспособности (до 255 символов). Режим проверки Интервал между проверками в секундах. Таймаут ожидания в секундах.
Если за это время ответ не получен, проверка считается неуспешной. DNS-имя проверяемого сервиса, например Количество ICMP-пакетов, отправляемых при выполнении проверки. Имя проверки работоспособности (до 255 символов). Режим проверки Интервал между проверками в секундах. Таймаут ожидания в секундах.
Если за это время ответ не получен, проверка считается неуспешной. IP-адрес проверяемого сервиса. Порт, используемый для выполнения проверки. Имя проверки работоспособности (до 255 символов) Режим проверки Интервал между проверками в секундах. Таймаут ожидания в секундах.
Если за это время ответ не получен, проверка считается неуспешной. Значение заголовка Порт, используемый для выполнения проверки. Путь, по которому выполняется запрос. Заголовок ответа сервера, используемый в качестве критерия успешного прохождения проверки. Настройте записи для добавленного домена.
Выберите тип записи (статическая или динамическая) и
укажите необходимые параметры. Имя записи. Должно быть уникальным в рамках одного домена. Тип записи. Возможные значения: Тип балансировки.
Возможные значения: Значение TTL (Time to Live) в секундах.
Определяет, как долго DNS-запись может храниться в кэше.
По умолчанию установлено значение Таблица бэкенд-серверов. Необходимо задать как минимум один бэкенд.
Для каждого бэкенд-сервера задаются параметры: Имя записи. Тип записи. Возможные значения: Значение TTL (Time to Live) в секундах.
Определяет, как долго DNS-запись может храниться в кэше.
По умолчанию установлено значение Таблица бэкенд-серверов.
Для каждого бэкенд-сервера задаются его параметры: Имя записи. Тип записи Значение TTL (Time to Live) в секундах.
Определяет, как долго DNS-запись может храниться в кэше.
По умолчанию установлено значение Таблица бэкенд-серверов.
Необходимо указать ровно один бэкенд: Имя записи. Тип записи Значение TTL (Time to Live) в секундах.
Определяет, как долго DNS-запись может храниться в кэше.
По умолчанию установлено значение Таблица бэкенд-серверов.
Для каждого бэкенд-сервера задаются его параметры: Имя записи. Тип записи Значение TTL (Time to Live) в секундах.
Определяет, как долго DNS-запись может храниться в кэше.
По умолчанию установлено значение Таблица записей бэкенд-серверов.
Для каждой записи бэкенд-сервера задаются его параметры: Нажмите Статус применения конфигурации будет отображаться в верхней части экрана.Управление трафиком → Глобальная балансировка).Добавление домена и создание записей#
Управление трафиком → Глобальная балансировка.Таблица доменов нажмите Добавить домен
и укажите имя домена, например example.com.
Имя домена должно быть корректным DNS-именем без завершающей точки.Проверки работоспособности настройте проверки доступности бэкендов.
Эти проверки необходимо назначить соответствующим бэкенд-серверам при создании динамических записей.
Нажмите Добавить проверку, выберите ее тип и задайте остальные параметры.
Поддерживаются следующие типы проверок:HTTP — активные проверки работоспособности по протоколу HTTP.ICMP — проверка доступности с помощью ICMP Echo Request (ping).TCP — активные проверки работоспособности по протоколу TCP.Angie — проверка на основе данных о состоянии бэкендов,
полученных через Status API Angie.
Подходит для случаев, когда бэкенды не имеют собственного URL для проверки работоспособности.Параметры для проверки HTTP
ИмяРежимHTTP — активные проверки работоспособности по протоколу HTTP.ИнтервалТаймаутХостHost: в HTTP-запросе (DNS-имя проверяемого сервиса),
например app.example.com.ПортURI/health или /status.МетодGET.Код ответа200.ЗаголовкиТело ответаПараметры для проверки ICMP
ИмяРежимICMP — проверка доступности с помощью ICMP Echo Request (ping).ИнтервалТаймаутХостapp.example.com.Число пакетовПараметры для проверки TCP
ИмяРежимTCP — активные проверки работоспособности по протоколу TCP.ИнтервалТаймаутХостПортПараметры для проверки Angie
ИмяРежимAngie — проверка на основе данных о состоянии бэкендов,
полученных через Status API Angie.
Подходит для случаев, когда бэкенды не имеют собственного URL для проверки работоспособности.ИнтервалТаймаутХостHost: в HTTP-запросе (DNS-имя проверяемого сервиса),
например app.example.com.ПортURIЗаголовкиПараметры динамической записи типа A и AAAA
ИмяТипA — сопоставляет доменное имя с IPv4-адресом.AAAA — сопоставляет доменное имя с IPv6-адресом.Балансировкаround_robin — запросы распределяются по серверам последовательно.weighted round_robin — запросы распределяются по серверам последовательно
с учетом весов серверов (на серверы с большим весом запросы будут попадать чаще).failover — запрос направляется на доступный сервер c наивысшим приоритетом.TTL30.БэкендыIP: IP-адрес сервера. Поддерживаются IPv4 и IPv6-адреса.Проверка: проверка работоспособности, выполняемая для этого сервера.
Выбирается по имени из списка заданных проверок.Приоритет: приоритет сервера (необходим для режима failover).
Чем меньше значение, тем выше приоритет сервера, которому это значение назначено.Вес: вес сервера (необходим для режима weighted round_robin).
На серверы с большим весом запросы будут попадать чаще.Параметры статической записи типа A и AAAA
ИмяТипA — сопоставляет доменное имя с IPv4-адресом.AAAA — сопоставляет доменное имя с IPv6-адресом.TTL300.БэкендыIP: IP-адрес сервера.Параметры статической записи типа CNAME
ИмяТипCNAME — задает псевдоним для другого доменного имени.
Необходимо указать ровно один хост.TTL300.БэкендыХост: доменное имя, на которое будет указывать CNAME-запись.Параметры статической записи типа MX
ИмяТипMX — указывает почтовый сервер для домена.
Необходимо указать хотя бы один почтовый сервер.TTL300.БэкендыХост: доменное имя почтового сервера.Приоритет: приоритет сервера. Чем меньше значение, тем выше приоритет.
Необязательный параметр.Параметры статической записи типа TXT
ИмяТипTXT — содержит произвольный текст.TTL300.БэкендыТекст: TXT-запись должна содержать
непустой текст длиной не более 4096 символов.Применить, чтобы применить конфигурацию.