AWS - регулирование трафика HTTP ELB
Я использую довольно стандартный стек LAMP на AWS. ELB распределяет трафик по нескольким инстансам EC2, работающим в одном приложении.
У меня есть проблема, из-за которой периодически я получаю огромный всплеск HTTP-трафика от некоторых моих клиентов. Есть ли способ (через WAF или что-то в этом роде) установить ограничения дросселирования? Что-то похожее на "если IP X делает 1000 запросов за 1 минуту, останавливает дальнейший трафик от них на время"?
Имейте в виду, что я не могу заранее знать полный спектр IP-адресов своих клиентов, поэтому решение должно быть динамичным.
Любое руководство по наилучшему практическому подходу к этой проблеме будет с благодарностью получено.
1 ответ
Естественно, AWS имеет WAF с шаблонами, содержащими основанные на ставке и другие правила.
Или вы могли бы поставить свой любимый WAF перед этим.