我在我的 AWS 云中发现了问题。我要为数据传输(月数据传输)支付大笔费用。我的 EC2 实例包含用于移动应用程序的 Tomcat 服务器。我们只有 1.5k 用户,我们使用其余的网络服务。我已经设置了基准,他们显示我每月发送 1-3gb 作为响应。但是我收到了大约 9.5 TB 数据传输的账单。几天前我正在监控实例,我看到我的服务器输出流量约为 200gb/天。我不知道,也许我被黑了,但我总是在 AWS 上使用安全组,用户只能访问 80 端口,我的 IP 只能访问 22(SSH)。有人可以帮助找到解决方案吗?或者也许有人建议它可以是什么?非常感谢。
问问题
871 次
1 回答
0
我会在 tomcat 上启用访问日志记录,并确保这不是来自 tomcat 的数据。您应该能够总结访问日志中的流量并确定tomcat是否是来源。
我假设您没有apache
在前面,并且您正在使用 anElastic Load Balancer
将 80 转换为 8080?如果您确实有apache
或类似的前面,那么也启用访问日志记录。不要在端口 80 上以 root 身份运行 tomcat。
您在设置中使用了哪些其他组件?检查这不是一些自动备份解决方案!
希望这可以帮助,
于 2013-08-10T09:47:19.513 回答