我是云计算世界(包括亚马逊网络服务)的新手,所以我有一个非常简单的问题:
- 创建亚马逊sqs时如何设置它的区域?默认区域为“美国西部(加利福尼亚北部)”。
谢谢!
我是云计算世界(包括亚马逊网络服务)的新手,所以我有一个非常简单的问题:
谢谢!
现在有一种更好的方法可以使用 Amazon.RegionEndpoint 类而不是使用 url 字符串。Visual Studio 智能感知将为您提供所有区域。
AmazonSQS sqs = AWSClientFactory.CreateAmazonSQSClient(RegionEndpoint.USWest2);
此外,您无需在参数中传递 appConfig["AWSAccessKey"],只要您在 app.config 中定义了它。它会找到的。
经过深入研究,我找到了解决方案:
AmazonSQS sqs = AWSClientFactory.CreateAmazonSQSClient(
appConfig["AWSAccessKey"],
appConfig["AWSSecretKey"],
new AmazonSQSConfig().WithServiceURL("The url for wanted region")
);
地区和网址是:
资料来源:http ://aws.amazon.com/sqs/faqs/#What_is_the_EU_End-Point