获取区域EC2被部署到使用节点
有没有办法让使用Node的EC2运行的区域?
var region = ??? if(region == 'us-west-1') console.log("I'm in us-west-1");
最接近的是从ec2实例元数据中提取可用性区域:
http://169.254.169.254/latest/meta-data/placement/availability-zone
完整指南:
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-metadata.html
您可以通过从az中删除最后一个字符来从区域获取区域。 您也可以通过按照此处所述进行未来validation:
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html