如何仅在访问站点时自动启动 EC2 实例?

Ada*_*ris 2 amazon-ec2 apache-2.2

我有一个 CPU 密集型 EC2 应用程序,但它只能在白天被单个客户端访问几个小时。我不想让高 CPU 实例一直运行 - 有没有办法降低我对实例的使用率?

我假设我需要让一个实例(可能是一个小实例)不断运行以检查流量……然后设置一些启动/停止高 CPU 实例并转发流量的东西。

这个叫什么?在哪里可以找到有关配置的信息?(这是我可以在 ubuntu 下用 apache 做的事情吗?)

gra*_*ace 8

Amazon 的 Elastic Load Balancing 和 Auto Scaling可能能够将其作为条件来执行,但可能更强大的是在对您的客户有意义的时间窗口内安排此实例的正常运行时间。

即这个实例从周一到周五从上午 9 点到下午 12 点运行,除非另有要求(这可能是他们提交给您的票证,或者您可以在另一个实例上构建一个 Web 前端来控制实例的启动/停止行为)。