我有很多可供我的客户使用的S3对象。由于我想通过使用方式向我的客户收费,我想知道是否有任何一种聪明的方式来获取给定文件的下载次数?
或者,我想我可以解析S3提供的日志文件,但每个客户使用10m +提取这可能是一项任务。
有什么想法吗?
答案 0 :(得分:1)
如果您让他们通过HTTP下载,那么您可以使用URL缩短服务重定向到您的文件(如goo.gl)。我认为他们可以处理负载,并且它们还会在总点击次数旁边提供一些不错的统计数据。
答案 1 :(得分:0)
您可以重定向到您网站上的一个脚本,该脚本会在重定向到S3网址之前递增计数。
答案 2 :(得分:0)
需要一些程序集,它需要一些清理,但基于node.js和I wrote an app需要Couchbase。我需要更新一点,但它将根据对象大小计算HTTP 200s,而不仅仅是单独的hitcount(这是不准确的),我刚刚更新它以聚合HTTP 206s。