AWSについての質問です。408 ELBとEC2の間にリクエストタイムアウトエラーが発生しました
ELBとEC2(nginx)の間で次のエラーが発生しました。
ELB
HTTP 504: Gateway Timeout
EC2(nginxの)
HTTP Error 408 Request timeout
誰かが同じ現象を発見したことがありますか?原因を知っている?
AWSについての質問です。408 ELBとEC2の間にリクエストタイムアウトエラーが発生しました
ELBとEC2(nginx)の間で次のエラーが発生しました。
ELB HTTP 504: Gateway Timeout
EC2(nginxの) HTTP Error 408 Request timeout
誰かが同じ現象を発見したことがありますか?原因を知っている?
nginx error.logで408を取得していますか?はいの場合、ELBとは何の関係もありません。ELBからnginxへのリクエストがあることを示しているからです。 nginx自体が "Request timeout"を出しています。これはアプリケーションの問題です。あなたのアプリケーションはリクエストを処理できません。
テストする1つの方法は、EC2を公開することです。すなわち、エラスティックIPアドレスをEC2に関連付けて直接接続することです。つまり、ELBを直接確認して削除することです。
申し訳ありませんが、応答が遅くなりました。 答えははいです。 基本的に正常に動作しますが、ときどき発生します。 uwsgiのログが残っていないので、ELBからnginxへの送信に問題が発生したと考えられます。 ELBのゲートウェイタイムアウトは120秒ですが、nginxで設定された要求タイムアウトも120秒です。 ELBのアイドルタイムアウト設定は3600秒です。 – spangle
ELBとEC2のすべての必要なポートを開きましたか。セキュリティグループのスクリーンショットをポートに提供します。 –
申し訳ありませんが、セキュリティグループのスクリーンショットをアップロードできません。 はい、必要なポートはすべて開いています。 – spangle