我使用“AWS :: S3.url_for”方法获取S3对象的访问URL。 我成功获取了访问URL并成功从S3获取了obj。
但是,我很少通过使用“AWS :: S3.url_for”方法获取的访问URL从S3获取obj。 S3返回403错误。
(我尝试再次使用“AWS :: S3.url_for”方法获取相同obj的访问URL,我成功从S3获取obj ..)
任何人都知道为什么?
由于
答案 0 :(得分:0)
默认情况下,AWS::S3::S3Object#url_for
的网址会在一小时后过期。指定:expires
参数以更改此行为。
http://docs.aws.amazon.com/AWSRubySDK/latest/AWS/S3/S3Object.html#url_for-instance_method
答案 1 :(得分:0)
根据您获取并保持“待处理”对象的数量,您可能会达到“开放连接”的限制。