【发布时间】:2016-09-13 15:10:26
【问题描述】:
我运行一项服务,用户可以使用 Amazon S3 公开上传和下载文件到我们的网站。上个月我们遇到了一个问题,用户上传的文件被疯狂下载,导致 170 TB 的带宽和巨额账单。
与 Amazon 交谈并在 StackOverflow 上搜索以确保不再发生这种情况的方法是下载 S3 日志并解析它们,然后从那里采取行动。
我们可以构建这样的脚本,但我想肯定有一些开源或第三方服务为此提供脚本或服务?
【问题讨论】:
-
您确实应该在 S3 前面放置一个 CDN 以减少您的带宽费用。
-
哇,根据我的估计,170T 的“输出”带宽将花费您近 14,000 美元 - AWS 在这方面与您合作吗?还是你只需要吃掉它?
-
@E.J.Brennan 账单大约是 5000 美元。我向亚马逊描述了这个问题以及我们将采取哪些措施来解决这个问题,他们退还了这笔钱。
标签: amazon-web-services amazon-s3 limit filesize