草庐IT

amazon-elasticache

全部标签

amazon-ec2 - 对于 AWS,如何使用 ruby​​ aws-sdk 为资源设置标签?

我对使用Amazon的ruby​​-sdk(geminstallaws-sdk)还很陌生,一直在尝试简单地为快照资源创建标签。这是我正在做的:ec2.tags.create(:resource_id=>"snap-7d3aa701",:key=>"MyTestTag",:value=>"Mytestvalue")ArgumentError:wrongnumberofarguments(1for2)请注意,ec2=AWS::EC2.new(在我设置凭据之后)。知道我做错了什么吗?我无法在网上找到使用ruby​​aws-sdk进行标记的单个示例。 最佳答案

ruby - 在 Amazon S3 对象上设置 noindex

我们有一些公开共享的S3文件,我们希望确保这些文件不会被Google编入索引。我似乎找不到有关如何执行此操作的任何文档。有没有办法在单个S3对象上设置“noindex”x-robots-tag响应header?(我们正在使用RubyAWS客户端) 最佳答案 not似乎是一种方法可以做到这一点。只有来自S3PUT对象请求的某些header被记录为在获取对象时返回。http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectPUT.html您发送的任何其他内容似乎都会被忽略,只要它实

ruby-on-rails - 获取不会过期的永久 amazon s3 对象 url

我的代码是这样的:moduleOperationsclassUploadFileToS3对于所有上传的文件,会自动设置以下属性:ExpiryDate:NoneExpirationRule:N/A上传对象的权限包括:Everyone:Open/DownloadBucket的权限包括:Everyone:ViewPermissions存储桶策略如下所示:{"Version":"2012-10-17","Statement":[{"Sid":"AddPerm","Effect":"Allow","Principal":"*","Action":"s3:GetObject","Resource"

ruby-on-rails - rails : Implement Search/Filter like Amazon. com

我正在尝试在基于多个属性的模型上实现搜索功能。我想让用户能够指定要过滤的属性。它与任何电子商务网站(如Amazon.com)非常相似例如,用户可以根据以下条件进行过滤-作者-评分-类别任何建议将不胜感激! 最佳答案 这种方法通常称为“分面”搜索。尝试:http://railscasts.com/episodes/306-elasticsearch-part-1http://railscasts.com/episodes/307-elasticsearch-part-2https://github.com/elasticsearch/

ruby-on-rails - 使用 Heroku 设置 Paperclip Amazon S3

has_attached_file:image,:storage=>:s3,:s3_credentials=>"#{RAILS_ROOT}/config/s3.yml",:path=>"/:style/:filename"我不确定:path=>"/:style/:filename"是什么。我还想包括这张附加图片的样式,是不是:path是什么?我想要的样式是这样的::styles=>{:medium=>"275x275>",:thumb=>"175x155>"}基本上,这里发生的事情是我在heroku上进行设置,我不得不使用S3,它看起来很简单,只是不习惯这种附件约定。此外,我刚刚注册了

ruby-on-rails - 在 Amazon S3 carrierwave 上重新上传图片

我已将图像上传到amazons3bucket。当我尝试recreate_versions!时,它给了我一个nilbody异常。我认为这是由于我们代码中之前的uploader设置发生了变化。但是,当我执行pr.image.url时,它仍然会给我原始图像,所以我尝试的如下:beginUser.all.eachdo|pr|ifpr.user.present?pr.remote_avatar_url=pr.avatar.urlpr.save!endendrescueend但是它抛出一个错误:ActiveRecord::RecordInvalid:Validationfailed:Avatart

ruby-on-rails - 我是否需要在我的 Rails 应用程序中关闭与 Amazon S3 的连接?

我正在将我的Rails应用程序迁移到Heroku,并且需要更改我的文件上传功能以使用AmazonS3而不是本地存储。我正在使用aws-s3gem并且可以正常工作,但我只是想确保我做的事情是正确的,而不是给自己制造问题。在我的上传代码中,我有以下内容;AWS::S3::Base.establish_connection!(:access_key_id=>'Nottelling',:secret_access_key=>'Reallynottelling')AWS::S3::S3Object.store("#{self.name}",upload_file_field.read,'my_b

ruby-on-rails - 在线价格 Amazon API

我是AmazonAPI的新手,我正在使用vacuumgem。我正在尝试搜索具有ASIN产品类型的产品以获取Price、inStock和所有项目属性等属性,但我只收到Manufacturer,ProductGroup,Title属性,如何设置我的搜索属性?我的代码:req=Vacuum.newreq.configure(aws_access_key_id:'...',aws_secret_access_key:'...',associate_tag:'tag')req.associate_tag='foobar'@res=req.item_lookup(query:{'IdType'=>

ruby - 如何使用 Ruby 在 Amazon Athena 上执行查询?

如何将AmazonAthena与Ruby连接并通过AmazonAthena执行查询并获取结果。我们找不到任何gem或示例来帮助我们在ruby​​中连接AmazonAthena。请提供我们可以用来与AmazonAthena建立连接并在Ruby中构建自定义查询执行器的任何引用。只是为了阐明我的生产应用程序,因此将SDK从Ruby更改为JRuby对我来说不是合适的选择。 最佳答案 根据May19th2017,AmazonAthena支持通过SDK和CLI执行查询。RubyAPIclientforAthenadocumentation@do

javascript - 冗余 Amazon S3/Rails

我们使用亚马逊S3存储桶来发布js文件并将它们放在客户端网站上。也就是说,js文件是存放在amazons3中的。主要问题是因为这些文件位于客户端站点上,如果amazons3存储桶出现故障,我们不想为客户端提供新的js代码。Rails应用程序中有没有办法在不给客户另一个代码安装在他们的网站上的情况下进行冗余切换?我们希望那段代码在另一个存储桶出现故障时使用另一个存储桶,而无需重新发布任何内容或向客户端提供新的js代码。这似乎是不可能的,但我认为有人可能有想法。预先感谢您的所有帮助。 最佳答案 我从未听说过影响单个存储桶的扩展S3故障。