AWS クラウドで問題を発見しました。データ転送(毎月のデータ転送)の請求額が大きくなっています。私の EC2 インスタンスには、モバイル アプリケーション用の Tomcat サーバーが含まれています。ユーザー数は 1.5k のみで、残りの Web サービスを使用しています。ベンチマークをセットアップしましたが、応答として 1 か月あたり 1 ~ 3 GB を送信することが示されました。しかし、約 9.5 TB のデータ転送の請求書が届きました。数日前、インスタンスを監視していたところ、サーバーの出力トラフィックが約 200 GB/日であることがわかりました。ハッキングされたのかもしれませんが、私は常に AWS でセキュリティ グループを使用しており、ユーザーは 80 ポートにのみアクセスでき、私の IP には 22 (SSH) のみにアクセスできます。誰かが解決策を見つけるのを助けることができますか? それとも、誰かがそれが何であるかを提案していますか? どうもありがとう。
1 に答える
0
tomcat でアクセス ログを有効にして、これが tomcat からのデータではないことを確認します。アクセス ログからトラフィックの量を合計し、Tomcat が送信元であるかどうかを判断できるはずです。
前にがなくapache
、 を使用してElastic Load Balancer
80 から 8080 に変換していると思いますか? または同様のものを前に持っている場合はapache
、その上でアクセスログも有効にします。ポート 80 で root として tomcat を実行しないでください。
セットアップで使用している他のコンポーネントは何ですか? これが自動バックアップ ソリューションではないことを確認してください。
お役に立てれば、
于 2013-08-10T09:47:19.513 に答える