【发布时间】:2016-05-20 00:29:29
【问题描述】:
我们遇到过问题,即一个 IP 向我们的服务器发出数百个请求,导致 RDS 数据库过载。在这种类似 DOS 的行为的情况下,有没有办法将我们的 AWS ELB 设置为阻止?
【问题讨论】:
标签: amazon-web-services amazon-elb ddos
我们遇到过问题,即一个 IP 向我们的服务器发出数百个请求,导致 RDS 数据库过载。在这种类似 DOS 的行为的情况下,有没有办法将我们的 AWS ELB 设置为阻止?
【问题讨论】:
标签: amazon-web-services amazon-elb ddos
您可以在 VPC 上使用 ACL 规则阻止 IP。
http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_ACLs.html
【讨论】:
您要求的是 ELB 的速率限制。不幸的是,AWS 没有为 ELB 提供速率限制。
【讨论】:
如 helloV 所述,ELB 不支持该功能。您可以在 NGINX 级别执行此操作:https://www.nginx.com/blog/rate-limiting-nginx/。
如果您有任何一段代码作为 lambda,API 网关支持速率限制(或节流):https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-request-throttling.html
【讨论】: