AWS数据传输问题

时间:2013-08-10 09:32:34

标签: tomcat amazon-web-services amazon-ec2

我在AWS云中发现了问题。 我正在为数据传输(月份数据传输)付出大笔费用。 我的EC2实例包含用于移动应用程序的Tomcat服务器。我们只有1.5k用户,我们使用rest webservices。我已经设置了基准测试,他们发现我每月发送1 - 3gb作为回复。 但我得到了一份约9.5 TB数据传输的账单。几天前我正在监控实例,我发现我的服务器输出流量约为200gb /天。 我不知道,也许我被黑了,但我总是在AWS上使用安全组,用户只能访问80端口,我的IP只能访问22(SSH)。 有人可以帮忙找到解决方案吗?或者也许有人建议它可能是什么? 非常感谢。

1 个答案:

答案 0 :(得分:0)

我在tomcat上启用access logging,并确保这不是来自tomcat的数据。您应该能够总结访问日志中的流量并确定tomcat是否为源。

我假设您前面没有apache,并且您使用Elastic Load Balancer从80翻译到8080?如果您的前面有apache或类似内容,那么还可以在其上启用访问日志记录。不要在端口80上以root身份运行tomcat。

您在设置中使用了哪些其他组件?检查这不是一些自动备份解决方案!

希望这有帮助,