在AWS上更改实例types(增加RAM容量)和自动缩放之间有什么区别?

我曾经在EBS卷上备份的Amazon AWS t1.micro实例上运行我的网站。 正如我预料的随着时间的推移,我的内存消耗现在几乎已经满了,只有大约10 MB的空闲。 因此,网站经常变慢,file uploadfunction不会发生。 我尝试添加一个自动缩放组,但是在function上没有任何区别。 所以在我抽出公羊之前,我有以下的疑问:

  1. 如何自动缩放不同于增加我的实例内存?
  2. 是否有可能增加RAM而不影响IP地址? (我想避免在不同地方改变IP地址的不必要的混淆和麻烦)

请理解,我是这个东西的菜鸟。

编辑:我已经通过在这个链接关于调整您的实例的文档但它提到,我必须保持“弹性IP”的注意,它会改变。 我不知道是什么,是否继续在那里的步骤,我将不得不在DNS服务器进行更改指向一个新的IP,等等。

Auto-Scaling会将更多服务器添加到池中 – 通常在Elastic Load Balancer中进行configuration。

更改实例types将使单个服务器更加强大。

如果您有一个Web服务器,并且您的代码不可扩展,那么您将很可能希望调整您的实例的大小 – 即,如果您将file upload到实例本身,而不是某些共享平台(如Amazon S3)。

弹性IP就是Amazon所谓的公有IP地址。 如果您调整您的实例的大小,您的公共IP 将会改变,所以您将需要更新DNS。