有没有办法让EC2正在使用Node运行?
var region = ???
if(region == 'us-west-1')
console.log("I'm in us-west-1");
答案 0 :(得分: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中删除最后一个字符来从区域中获取该区域。你也可以通过这里描述的方式来证明它:
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html