私たちのウェブサイトにはかなり堅牢なセットアップがあります。その背後にある 2 つの Web サーバーと 2 つの高可用性 MySQL サーバーを備えたロード バランサーを備えたファイアウォール。私たちの仕事は、広告主がサポートするウェブサイトにできるだけ多くのトラフィックを送ることです。
最近、外国からのトラフィックが非常に多くなっています(主に中国)。1 時間あたり数百万人の訪問者。それはほとんど攻撃のように振る舞っています。
PHP を使用して IP を分析し、国に基づいて訪問者をリダイレクトできますが、それでも負荷が高くなり、fCGI スロットが完全にいっぱいになります。また、ホストは、ファイアウォールに国のフィルターを適用すると速度が低下し、問題が発生することを伝えています.
環境に到達する前に特定のトラフィックをフィルタリングするサービスまたは方法を知っている人はいますか? 多分DNSレベルでそれを行う方法はありますか?