Назад | Перейти на главную страницу

В чем разница между изменением типа инстанса (увеличением емкости оперативной памяти) и автоматическим масштабированием в AWS?

Я запускал свой веб-сайт на экземпляре Amazon AWS t1.micro, поддерживаемом на томе EBS. Как я и ожидал со временем, моя память почти полностью заполнена, и у меня осталось около 10 МБ. Таким образом, сайт часто тормозит, и функции загрузки файлов не выполняются. Я попытался добавить группу автоматического масштабирования, но это не повлияло на работу. Так что перед тем, как накачать таран, у меня были следующие сомнения:

  1. Чем автоматическое масштабирование отличается от увеличения оперативной памяти моего экземпляра?
  2. Можно ли увеличить оперативную память без влияния на ip адрес? (Я хочу избежать каких-либо нежелательных недоразумений и неприятностей, связанных с изменением IP-адреса в разных местах)

Пожалуйста, поймите, что я новичок в этом деле.

РЕДАКТИРОВАТЬ: я просмотрел документацию по этой ссылке об изменении размера вашего экземпляра Но в нем упоминается, что я должен помнить об «эластичном IP-адресе» и что он изменится. Я не знаю, что это такое и буду ли я, если я продолжу выполнять эти шаги, мне придется вносить изменения в DNS-сервер, чтобы указывать на новый IP-адрес и т. Д.

Автоматическое масштабирование добавлю больше серверов в пул - чаще всего настраивается в Elastic Load Balancer.

Изменение типа экземпляра сделаю один отдельный сервер более могущественный.

Скорее всего, вы захотите изменить размер своего экземпляра, если у вас есть один веб-сервер, а ваш код не масштабируется, то есть если вы загружаете файлы в сам экземпляр, а не на какую-то общую платформу, такую ​​как Amazon S3.

An Эластичный IP это просто то, что Amazon называет публичным IP-адресом. Если вы измените размер экземпляра, ваш общедоступный IP-адрес воля измените, поэтому вам нужно будет обновить DNS.