AWS 元数据:检查 EC2 实例是否存在?

nab*_*nab 10 amazon-ec2 amazon-web-services

有一项AWS 元数据服务,它提供有关向 发出请求的 EC2 实例的一些信息http://169.254.169.254/。我想知道是否有办法从元数据中知道实例是“现货”还是“按需”?

Mat*_*ser 10

该信息在元数据中不可用。

但是,您可以从元数据中获取实例 ID,然后调用 ec2-describe-instances 以获取有关您的实例的实例信息。在该实例描述中是点实例请求 ID。如果为空,则不是 Spot 实例,否则为 Spot 实例。