我做了一些亚马逊云前端的实验,似乎我做错了一些基本的事情,因为总费用超出了我的预期和计算。
我配置了S3存储桶并将我所有的内容上传到这个存储桶中,并将Amazon cloude front配置为从此处提取数据,而对于其他一些文件(仅css和js),我采用原始的拉取方法。
我的博客的平均访问量大约是每天100-200次独立访问,这花费了我每月1-2美元。
我这个月主办了一些比赛,流量已经显著增加到每天600-700次独立访问。
我查了谷歌分析和状态计数器
StateCounter
页面加载(总):22,728 Google分析:25,935 (页面视图)
但亚马逊向我展示了一张约为150+美元的账单,其中包含以下信息
每10,000个HTTP请求$0.0075 179,211,964个请求(适用于美国区域)
我不确定,我哪里做错了。有没有人可以给我指点或引导我去参考资料,在那里我可以学习如何正确地配置它:(
发布于 2013-07-08 11:03:37
您没有提到查看Cloufront日志。
看起来第一步应该是启用Cloudfront日志...然后查看日志以确定所有流量的来源。
http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/AccessLogs.html
不管你在做什么,179,211,962个请求在一个月内相当于整个月每秒~69个请求(如果我的数学很好的话),这看起来与你的页面加载和浏览量明显不成比例。
您还可以使用Cloudwatch持续监控您的预估费用,以避免未来出现意外。
http://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/monitor_estimated_charges_with_cloudwatch.html
https://stackoverflow.com/questions/17455509
复制相似问题