[英]ruby aws-sdk multi-part upload doesn't honor requested storage class “STANDARD_IA”
我正在使用v2 aws-sdk gem上傳相當大的對象(〜500 MB),如下所示:
object = bucket.object("#{prefix}/#{object_name}")
raise RuntimeError, "failed to upload: #{object_name}" unless object.upload_file("#{object_name}", storage_class: "STANDARD_IA")
上傳成功,並且我可以在控制台中看到新對象,但是它們都具有“標准”的存儲類。
當我使用較小的對象運行相同的代碼時,將使用存儲類=“ STANDARD_IA”正確創建它們。
這是文件大小的因素嗎? 還是事實是分段上傳? 或者是其他東西? 我沒有在文檔中看到任何內容,但是它相當“擴展”,所以我可能只是想念它。
是由aws-sdk-ruby中的錯誤引起的。 拉取要求:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.