是否可以从实例确定它是否是AWS中的AutoScaling Group的成员?
提前致谢!
答案 0 :(得分:2)
您可以在EC2 Linux实例上运行this command以检查当前实例是否在AutoScaling组中。您需要检查返回的值是否为空,以确定它是否在AutoScaling组中。
aws autoscaling describe-auto-scaling-instances --instance-ids `curl --silent http://169.254.169.254/latest/meta-data/instance-id 2>&1`
注意,您必须先安装并配置AWS CLI tool,然后才能运行此命令。
答案 1 :(得分:1)
在实例上安装AWS CLI并运行以下命令:aws autoscaling describe-auto-scaling-instances
您可以查询实例元数据并比较从上一个命令收到的实例ID,以检查实例是否属于自动缩放组。
要查询实例元数据,请尝试curl http://169.254.169.254/latest/dynamic/instance-identity/document