新注册AWS免费套餐账户两日内出现异常高请求量问题咨询
AWS免费套餐异常高请求量常见原因
- 公网访问规则过于宽松
你部署的应用如果绑定了公网IP,且安全组入站规则开放了0.0.0.0/0的应用端口访问权限,全球范围的爬虫、端口扫描工具会自动遍历AWS的公网IP段,持续向你的服务发送探测请求,哪怕你自身仅发起过少量测试请求,这类扫描流量也会被计入服务的请求统计量。 - 免费套餐额度提前耗尽
AWS免费套餐的多数服务都有每月用量上限,比如ALB每月仅提供15个免费LCU小时,API Gateway每月仅提供100万次免费请求,扫描产生的流量很容易在2-3天内击穿免费额度,触发你设置的费用告警。 - 应用默认配置未调整
如果你的待办事项应用是基于开源框架搭建,默认可能开启了定时心跳上报、第三方服务同步、健康检查回调等逻辑,这类主动发起的出站请求也会产生对应资源的用量消耗,部分服务的出站请求次数、流量也会计入计费维度。 - 关联资源未完全关停
如果每日仅停止了jar应用进程,没有同步停止关联的EC2实例、负载均衡、弹性公网IP等资源,AWS仍会对运行中的资源按时长或用量计费,部分资源即便没有收到请求也会产生基础费用。
排查方式:进入AWS Cost Explorer控制台,按资源维度拆分费用明细,先确认产生费用的具体服务类型,再进入对应服务的监控面板查看请求来源IP、请求时段等信息,即可准确定位异常请求的来源。
内容的提问来源于stack exchange,提问作者shalam mohsen
相关产品推荐
相关产品推荐

