Обработчик (listener) принимает входящий трафик и передает его в пул серверов.
| Протокол | Описание |
|---|---|
| HTTP | Балансировка на уровне HTTP-запросов |
| HTTPS | Балансировка зашифрованного трафика |
| TERMINATED_HTTPS | Расшифровка HTTPS на балансировщике |
| TCP | Передача без анализа содержимого |
| UDP | Быстрая передача без подтверждения |
| SCTP | Надежная передача с поддержкой потоков |
Перейдите в консоль управления PS Cloud Services.
Откройте раздел Балансировщики нагрузки.
Нажмите Создать балансировщик.
Укажите параметры балансировщика.
В блоке Правила нажмите Добавить.
Укажите:
Подтвердите создание.
Перейдите в консоль управления PS Cloud Services.
Откройте раздел Балансировщики нагрузки.
Выберите балансировщик.
Перейдите в раздел Обработчики.
Нажмите Добавить.
Укажите:
Подтвердите создание.
Установите OpenStack CLI и выполните аутентификацию.
Установите компонент:
pip3 install python-octaviaclient
Создайте обработчик:
openstack loadbalancer listener create \
--name <listener_name> \
--protocol <protocol> \
--protocol-port <port> \
<loadbalancer>
Где:
<listener_name> — имя обработчика
<protocol> — протокол
<port> — порт
<loadbalancer> — имя или ID балансировщика
Результат:
Обработчик создан и связан с балансировщиком.
При возникновении вопросов обратитесь в техническую поддержку или отправьте письмо на support@ps.kz PS Cloud Services.
