2015-07-21 44 views
4

我正在尝试使用boto3 api创建ec2现货实例,到目前为止我能够获得现货实例历史价格,旋转现货实例等。如何获得正在运行的EC2现货实例的价格?

但我不知道如何获得价格我们使用boto api支付现货实例。

人知道如何做到这一点?

感谢

回答

8

当启动下的Amazon EC2现货实例,您指定的最大小时价格,被称为投标。这是最大价格将被收取实例。

当实例启动时,并且每个实例的每个小时周年纪录处于running状态时,实例将以当时的当前现货价格收费为

如果由于现货价格上涨超出出价而导致实例终止,那么在实例终止的部分小时上有免费。然而,如果用户终止的点例如,局部小时被充电。

因此,“我们正在为现货实例的价格”是在每个小时开始的价格。它是在收费发生时计算的。

要获得现场实例收取的价格,请使用提供描述竞价型实例使用情况和定价的数据馈送的Spot Instance Data Feed。此数据馈送被发送到您在订阅数据馈送时指定的Amazon S3存储桶。它每小时更新一次。

+0

我创建的S3存储桶(EC2创建现场-数据传送专线认购-b ops.abc.com/ec2_spot_price/)现货实例数据饲料,但我没有看到在边斗的任何数据。我需要提供任何选项吗? – roy

+0

是否“但是,如果用户终止现货实例,则将收取部分时间。”意味着您按比例收取部分时间费用,或者您收取部分使用时间的全部小时费用? – tonyl7126

+0

Amazon EC2按小时增量收费。您将被收取整整一小时的(现货)价格。 –