AWS EC2 Container Service官方网页上写道:
Amazon EC2 Container Service不收取额外费用。您支付为创建和运行应用程序而创建的AWS资源(例如EC2实例或EBS卷)。
如果我托管将在微EC2实例上运行的应用程序并且它计划每天只运行一次,这意味着什么。执行需要1个小时。
这是否意味着我支付1小时或者我还支付EC2实例的空闲费用?在这种情况下AWS Beanstalk更好吗?
答案 0 :(得分:3)
你是什么意思空闲?
在AWS EC2中,从定价的角度来看,实例正在运行或停止 - 如果您的实例被终止,则没有实例,因此您不需要付费。
如果您的实例正在运行,您需要付费,而不管您是否有执行代码。
如果您的实例已停止,您不需要为EC2使用付费,但您仍需支付其他费用:如果您有弹性IP地址,您将支付费用,如果您有EBS存储,则需要支付费用。
注意:请记住云是关于最大化您使用的资源。如果您不使用这些资源,请将其停止,以免收取费用。
您可以阅读aws blog
资源效率 - 容器化应用程序可以做到 有效利用资源。您可以选择运行多个,不相关的 在同一EC2实例上的容器,以便充分利用所有 可用资源。例如,你可以决定运行混合 短期图像处理工作和长期运行的Web服务 同样的例子。