我有一个 EC2 实例几个月来工作得很好(仍在开发中,应用程序还没有上线),但我刚刚意识到我什至不知道如何根据流量来扩大/缩小我的 EC2 实例。
亚马逊提供的服务数量之多令人难以置信,我很困惑。
最初,我以为我只有一个实例,Amazon 会透明地分配资源或创建相同的实例来处理流量,但我的印象似乎是错误的。
我的问题是:有人可以告诉我(简单地说,项目符号列表或指向我的教程)如何使我的实例自动增长以处理 100,000 个同时用户,然后在激增完成后自动返回?
假设这是可能的,我可以通过 AWS 控制面板执行此操作吗?如果是这样,怎么做?
我能看到的只有微型、小型、中型等......实例。每个人都有有限的资源,不清楚如何自动设置实例,以便亚马逊动态分配额外的资源来处理流量高峰(或者甚至逐渐增加以跟上自然流量增长)。
附带问题我可以假设 Amazon 在扩展时自动处理 DDOS 攻击吗?(这意味着流氓流量最终会被亚马逊停止/放慢,扩展只会影响合法流量峰值)。我意识到这个问题可能真的很愚蠢,请记住我还没有喝咖啡:)