Я запускал свой веб-сайт на экземпляре Amazon AWS t1.micro, поддерживаемом на томе EBS. Как я и ожидал со временем, моя память почти полностью заполнена, и у меня осталось около 10 МБ. Таким образом, сайт часто тормозит, и функции загрузки файлов не выполняются. Я попытался добавить группу автоматического масштабирования, но это не повлияло на работу. Так что перед тем, как накачать таран, у меня были следующие сомнения:
Пожалуйста, поймите, что я новичок в этом деле.
РЕДАКТИРОВАТЬ: я просмотрел документацию по этой ссылке об изменении размера вашего экземпляра Но в нем упоминается, что я должен помнить об «эластичном IP-адресе» и что он изменится. Я не знаю, что это такое и буду ли я, если я продолжу выполнять эти шаги, мне придется вносить изменения в DNS-сервер, чтобы указывать на новый IP-адрес и т. Д.
Автоматическое масштабирование добавлю больше серверов в пул - чаще всего настраивается в Elastic Load Balancer.
Изменение типа экземпляра сделаю один отдельный сервер более могущественный.
Скорее всего, вы захотите изменить размер своего экземпляра, если у вас есть один веб-сервер, а ваш код не масштабируется, то есть если вы загружаете файлы в сам экземпляр, а не на какую-то общую платформу, такую как Amazon S3.
An Эластичный IP это просто то, что Amazon называет публичным IP-адресом. Если вы измените размер экземпляра, ваш общедоступный IP-адрес воля измените, поэтому вам нужно будет обновить DNS.