Остановить и запустить L7-балансировщик
Остановить балансировщик
Команда Остановить выключает L7-балансировщик. После выключения балансировщик переходит в статус STOPPED
. Пока балансировщик остановлен, плата за него не взимается.
Вы сможете включить балансировщик в любой момент, чтобы продолжить работу. Все данные и внесенные вами изменения сохраняются.
Чтобы остановить L7-балансировщик:
-
В консоли управления
выберите каталог, в котором создан балансировщик. -
Выберите сервис Application Load Balancer.
-
Напротив имени нужного балансировщика нажмите значок
и выберите Остановить.Чтобы выполнить это действие с несколькими балансировщиками, выделите нужные в списке, в нижней части экрана нажмите кнопку Остановить и в открывшемся окне нажмите кнопку Остановить.
Если у вас еще нет интерфейса командной строки Yandex Cloud, установите и инициализируйте его.
По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name
или --folder-id
.
-
Посмотрите описание команды CLI для остановки балансировщика:
yc application-load-balancer load-balancer stop --help
-
Получите список всех балансировщиков в каталоге по умолчанию:
yc application-load-balancer load-balancer list --format yaml
Результат:
- id: ds79cfnvmti3******** name: test-load-balancer folder_id: b1gv87ssvu49******** status: ACTIVE network_id: enp45glgitd6******** listeners: - name: test-listener endpoints: - addresses: - external_ipv4_address: address: 51.250.35.12 ports: - "80" http: handler: http_router_id: ds7bharmjfs3******** allocation_policy: locations: - zone_id: ru-central1-a subnet_id: e9bn57jvjnbu******** log_group_id: ckgph76s449v******** created_at: "2022-02-11T09:00:31.911019416Z" - id: ds7o71924t0h******** name: balancer2 folder_id: b1gv87ssvu49******** status: ACTIVE network_id: enp45glgitd******** allocation_policy: locations: - zone_id: ru-central1-a subnet_id: e9bn57jvjnbu******** log_group_id: ckgjhe81a23v******** created_at: "2022-02-11T09:01:46.724279145Z"
-
Остановите балансировщик, указав в команде его идентификатор или имя:
yc application-load-balancer load-balancer stop <имя_балансировщика>
Подробнее о команде
application-load-balancer load-balancer stop
см. в справочнике CLI.
Воспользуйтесь методом REST API stop для ресурса LoadBalancer или вызовом gRPC API LoadBalancerService/Stop.
Запустить балансировщик
Команда Запустить включает остановленный L7-балансировщик. После включения балансировщик переходит в статус ACTIVE
. С этого момента начинает взиматься плата за использование балансировщика.
Чтобы запустить балансировщик:
-
В консоли управления
выберите каталог, в котором создан балансировщик. -
Выберите сервис Application Load Balancer.
-
Напротив имени нужного балансировщика нажмите значок
и выберите Запустить.Чтобы выполнить это действие с несколькими балансировщиками, выделите нужные в списке, в нижней части экрана нажмите кнопку Запустить, в открывшемся окне нажмите кнопку Запустить.
Если у вас еще нет интерфейса командной строки Yandex Cloud, установите и инициализируйте его.
По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name
или --folder-id
.
-
Посмотрите описание команды CLI для запуска балансировщика:
yc application-load-balancer load-balancer start --help
-
Получите список всех балансировщиков в каталоге по умолчанию:
yc application-load-balancer load-balancer list --format yaml
Результат:
- id: ds79cfnvmti3******** name: test-load-balancer folder_id: b1gv87ssvu49******** status: ACTIVE network_id: enp45glgitd6******** listeners: - name: test-listener endpoints: - addresses: - external_ipv4_address: address: 51.250.35.12 ports: - "80" http: handler: http_router_id: ds7bharmjfs3******** allocation_policy: locations: - zone_id: ru-central1-a subnet_id: e9bn57jvjnbu******** log_group_id: ckgph76s449v******** created_at: "2022-02-11T09:00:31.911019416Z" - id: ds7o71924t0h******** name: balancer2 folder_id: b1gv87ssvu49******** status: STOPPED network_id: enp45glgitd******** allocation_policy: locations: - zone_id: ru-central1-a subnet_id: e9bn57jvjnbu******** log_group_id: ckgjhe81a23v******** created_at: "2022-02-11T09:01:46.724279145Z"
-
Запустите балансировщик, указав в команде его идентификатор или имя:
yc application-load-balancer load-balancer start <имя_балансировщика>
Подробнее о команде
application-load-balancer load-balancer start
см. в справочнике CLI.
Воспользуйтесь методом REST API start для ресурса LoadBalancer или вызовом gRPC API LoadBalancer/Start.