Yandex Cloud
  • Сервисы
  • Решения
  • Почему Yandex Cloud
  • Сообщество
  • Тарифы
  • Документация
  • Связаться с нами
Подключиться
Language / Region
© 2022 ООО «Яндекс.Облако»
Yandex Network Load Balancer
  • Начало работы
  • Пошаговые инструкции
    • Все инструкции
    • Сетевые балансировщики
      • Создать балансировщик
      • Создать внутренний балансировщик
      • Запустить балансировщик
      • Остановить балансировщик
      • Удалить балансировщик
      • Проверить состояние целевых ресурсов
      • Добавить обработчик
      • Удалить обработчик
    • Целевые группы
      • Создать целевую группу
      • Подключить целевую группу к балансировщику
      • Отключить целевую группу от балансировщика
      • Удалить целевую группу
  • Концепции
    • Сетевой балансировщик нагрузки
    • Внутренний сетевой балансировщик
    • Обработчик
    • Целевые ресурсы и группы
    • Проверка состояния ресурсов
    • Квоты и лимиты
  • Рекомендации по использованию сервиса
  • Управление доступом
  • Правила тарификации
  • Справочник API
    • Аутентификация в API
    • gRPC (англ.)
      • Overview
      • NetworkLoadBalancerService
      • TargetGroupService
      • OperationService
    • REST (англ.)
      • Overview
      • NetworkLoadBalancer
        • Overview
        • addListener
        • attachTargetGroup
        • create
        • delete
        • detachTargetGroup
        • get
        • getTargetStates
        • list
        • listOperations
        • removeListener
        • start
        • stop
        • update
      • TargetGroup
        • Overview
        • addTargets
        • create
        • delete
        • get
        • list
        • listOperations
        • removeTargets
        • update
      • Operation
        • Overview
        • get
  • Вопросы и ответы
  1. Пошаговые инструкции
  2. Целевые группы
  3. Подключить целевую группу к балансировщику

Подключить целевую группу к сетевому балансировщику

Статья создана
Yandex.Cloud
    Консоль управления
    CLI
    API

    Чтобы подключить целевую группу к сетевому балансировщику:

    1. В консоли управления выберите каталог, где требуется подключить целевую группу к балансировщику.
    2. В списке сервисов выберите Network Load Balancer.
    3. В строке балансировщика, к которому требуется подключить целевую группу, нажмите значок и выберите Подключить целевую группу.
    4. Выберите целевую группу или создайте новую.
    5. Задайте настройки проверки состояния.
    6. Нажмите кнопку Подключить целевую группу

    Если у вас еще нет интерфейса командной строки Yandex Cloud, установите его.

    По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name или --folder-id.

    1. Посмотрите описание команды CLI для подключения целевой группы к сетевому балансировщику:

      yc load-balancer network-load-balancer attach-target-group --help
      
    2. Получите список балансировщиков:

      yc load-balancer network-load-balancer list
      

      Результат:

      +----------------------+--------------------+-------------+----------+----------------+------------------------+----------+
      |          ID          |        NAME        |  REGION ID  |   TYPE   | LISTENER COUNT | ATTACHED TARGET GROUPS |  STATUS  |
      +----------------------+--------------------+-------------+----------+----------------+------------------------+----------+
      ...
      | b7r97ah2jn5rmo6k1dsk | test-load-balancer | ru-central1 | EXTERNAL |              1 |                        | INACTIVE |
      ...
      +----------------------+--------------------+-------------+----------+----------------+------------------------+----------+
      
    3. Получите список целевых групп:

      yc load-balancer target-group list
      

      Результат:

      +----------------------+-------------------+---------------------+-------------+--------------+
      |          ID          |       NAME        |       CREATED       |  REGION ID  | TARGET COUNT |
      +----------------------+-------------------+---------------------+-------------+--------------+
      ...
      | b7roi767je4c574iivrk | test-target-group | 2018-12-03 14:41:04 | ru-central1 |            1 |
      ...
      +----------------------+-------------------+---------------------+-------------+--------------+
      
    4. Выберите идентификатор (ID) или имя (NAME) нужных балансировщика и целевой группы.

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

      yc load-balancer network-load-balancer attach-target-group b7r97ah2jn5rmo6k1dsk \
        --target-group target-group-id=b7roi767je4c574iivrk,healthcheck-name=test-health-check,healthcheck-interval=2s,healthcheck-timeout=1s,healthcheck-unhealthythreshold=2,healthcheck-healthythreshold=2,healthcheck-http-port=80
      

      Обратите внимание на формат параметров healthcheck-interval и healthcheck-timeout: необходимо указывать значение в формате Ns.

      Подробнее о параметрах проверок читайте в разделе Проверка состояния ресурсов.

    Подключить целевую группу к сетевому балансировщику можно с помощью метода API attachTargetGroup.

    Была ли статья полезна?

    Language / Region
    © 2022 ООО «Яндекс.Облако»