2010-12-09 55 views

回答

0

我不確定是否有API,但快速和骯髒的方法是查看實例的IP。每個區域都有自己的IP範圍(即使AWS也不能保證這一點)。

-2

有這個沒有API:

我做了如下: 1.使用API​​來獲取當前可用區域。 2.循環遍歷返回的區域,在DescribeInstances上設置過濾器,並獲取實例詳細信息。

11

可用性區域可訪問:

instance.getPlacement().getAvailabilityZone(); 
+0

此API在.NET SDK中可用嗎?我找不到它。 – 2011-03-08 07:26:17

+0

你使用哪種編程語言?在python boto API中,它是`instance.placement ==「us-west-2a」` – 2015-01-23 15:23:35

11

驚訝沒有人張貼了這個還沒有,這是最好的,最快的,也是最容易做到這一點AFAIK方式。

curl -s http://169.254.169.254/latest/meta-data/placement/availability-zone 
相關問題