我正在四处寻找关于亚马逊S3的做与不做的事情,并且正在研究如何每天监控使用情况的选项。我在这里有几个问题:
我在S3中有5个存储桶,每个存储桶都有包含100k文件的子文件夹。
如果我aws s3 ls --recursive
,我会被收费
5 * 100k = 500000/1000 = 500 * 0.005 = $ 2.50?
答案 0 :(得分:1)
LIST
请求最多可以返回1000个对象。因此,要获得100k对象的完整列表,需要100 LIST
个请求。这将消耗最初的$ 0.005费用的十分之一。
如果您要为5个桶重复此操作,则需要500 LIST
个请求,这将占用最初$ 0.005费用的一半。
或者您可以使用Amazon S3 Storage Inventory,它可以提供每日/每周CSV文件,其中包含所有对象的列表。收费为每百万件物品0.0025美元(每次运行每桶)。
我感觉您担心您的Amazon S3费用。您可以配置结算提醒和通知,以便在成本超过预期水平时保持警惕。这适用于所有AWS服务。
请参阅: