3

API 呼び出しでリージョンを指定せずに EC2 インスタンスから SQS キューを作成すると、どのリージョンにキューが作成されますか。

私が走るとき

boto.sqs.regions()

非 ec2 マシンから 4 つのリージョンを取得します。

[RegionInfo:us-east-1, RegionInfo:eu-west-1, RegionInfo:us-west-1, RegionInfo:ap-southeast-1]

私が入手したアジア太平洋地域の EC2 マシンから

[RegionInfo:us-east-1, RegionInfo:eu-west-1, RegionInfo:us-west-1]

Amazon は EC2 インスタンスのリージョンに基づいて SQS のリージョンを設定しますか。他の地域のキューにアクセスする方法はありますか?

Python Boto ライブラリを使用しています。

4

1 に答える 1

2

boto ライブラリでは、接続するリージョンを指定する必要があります。そうしないと、デフォルトで US-EAST リージョンになります。古いバージョンの boto python ライブラリ (1.9) には東南アジア リージョンがなかったため、上記の問題が発生しました。

于 2010-08-30T18:03:51.883 に答える