Как мне увеличивать и уменьшать масштаб приложения Elastic Beanstalk с помощью командной строки без установки желаемого номера экземпляра

#amazon-web-services #amazon-elastic-beanstalk #scale #ebcli

#amazon-web-services #amazon-elastic-beanstalk #масштабирование #ebcli

Вопрос:

Я новичок в AWS Elastic Beanstalk, и я развернул приложение через eb cli. Для увеличения или уменьшения масштаба моего приложения с помощью eb cli я нашел следующую команду

 eb scale number-of-instances
 

но в моем сценарии я хотел бы увеличивать или уменьшать масштаб только один экземпляр за раз.

То, что я ищу, — это способ масштабировать его, используя его cli с помощью некоторой команды, например

 eb scale up/down 
 

но такого рода команды не поддерживаются.

Есть ли способ, которым я могу масштабировать свое приложение таким образом с помощью eb cli, или я всегда должен устанавливать количество экземпляров, которое я хочу?

Комментарии:

1. Пожалуйста, объясните более подробно, что вы подразумеваете под «только один экземпляр за раз».

2. Привет, Марк, я хочу иметь возможность увеличивать или уменьшать только один экземпляр, предполагая, что я не знаю, сколько экземпляров имеет мое приложение

Ответ №1:

Я решил эту проблему, получив номер экземпляра через

 eb status - v
 

и затем, основываясь на значении запущенных экземпляров, я выполняю команду

 eb scale number-of-instances
 

Я знаю, что это не лучшее решение, но именно так я решил свою проблему