ruby-on-rails - 在 Ruby 中创建 Amazon AWS SQS 队列时指定区域?

标签 ruby-on-rails ruby amazon-web-services amazon-sqs

在 Ruby 中创建 Amazon AWS SQS 队列时如何指定区域? docs对这个问题无话可说。

最佳答案

SQS documentation for the Ruby SDK 的顶部,它说您可以“直接在 SQS 界面上”设置配置。这意味着您可以执行以下操作:

sqs = AWS::SQS.new(:region => 'us-east-1')
queue = sqs.queues.create("myqueue")

或者,您可以使用 AWS.Config 全局指定它,如下所示:

AWS.config(
  :access_key_id => 'YOUR_ACCESS_KEY_ID',
  :secret_access_key => 'YOUR_SECRET_ACCESS_KEY',
  :region => 'us-east-1')

配置文档在这里:http://docs.aws.amazon.com/AWSRubySDK/latest/AWS/Core/Configuration.html

关于ruby-on-rails - 在 Ruby 中创建 Amazon AWS SQS 队列时指定区域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24532718/

相关文章:

ruby-on-rails - 如何从rspec引用我的服务类?

ruby-on-rails - Rails,Jasmine headless : Specs only run inside guard

ruby - 将json数据导入redis

ruby-on-rails - 在延迟作业中设置休眠时间

amazon-web-services - Elastic Beanstalk 上的基于时间的扩展

amazon-web-services - 将 Application Load Balancer 与 HTTPS 结合使用

ruby-on-rails - 自定义 field_with_errors

ruby - 是否可以按子哈希值对多维哈希进行排序?

amazon-web-services - 不同地区 AmazonIpSpaceChanged 的​​ SNS 订阅错误

ruby-on-rails - 解释 "updated_at"是如何工作的