私はクラウド コンピューティングの世界 (Amazon Web Service を含む) に非常に慣れていないので、非常に簡単な質問があります。
- 作成時に Amazon sqs のリージョンを設定するにはどうすればよいですか? デフォルトのリージョンは「US-West (北カリフォルニア)」です。
ありがとう!
私はクラウド コンピューティングの世界 (Amazon Web Service を含む) に非常に慣れていないので、非常に簡単な質問があります。
ありがとう!
URL 文字列を使用するのではなく、Amazon.RegionEndpoint クラスを使用するより良い方法があります。Visual Studio の Intellisense は、すべてのリージョンを提供します。
AmazonSQS sqs = AWSClientFactory.CreateAmazonSQSClient(RegionEndpoint.USWest2);
また、app.config で定義されている限り、パラメーターで appConfig["AWSAccessKey"] を渡す必要はありません。それを見つけるでしょう。
深い調査の後、私は解決策を見つけました:
AmazonSQS sqs = AWSClientFactory.CreateAmazonSQSClient(
appConfig["AWSAccessKey"],
appConfig["AWSSecretKey"],
new AmazonSQSConfig().WithServiceURL("The url for wanted region")
);
地域と URL は次のとおりです。
出典: http://aws.amazon.com/sqs/faqs/#What_is_the_EU_End-Point