Amazonのディスカッションフォーラムでは、ここに質問を投稿している間違いがあったので、504特定のPOSTリクエストでのゲートウェイのタイムアウト
Elastic Beanstalkを使用して単一のnodejs(api)インスタンスを実行しています。 4か月間使用した後、突然ユーザーを作成するためのPOST要求が失敗し、504ゲートウェイのタイムアウトが発生しました。その間にコードや弾力のあるbeanstalkの設定は変更されませんでした。 残りの要求は正しく機能しています。ローカルでテストするときにエラーはありません。 nginxエラーログでは、次のようになります。 アップストリームから応答ヘッダーを読み取っているときにアップストリームタイムアウト(110:Connection timed out)。 Apacheをプロキシとして試したところ、これと同様のエラーが発生しました。 Node.jsの
環境
- 64アマゾンのLinux 2016.03バージョン2.1.0
私たちは外のほとんどすべてをしようとした後、オプション。 提案がありますか?事前に
おかげで、 のMk
ローカルサーバーから実行しようとすると、ポストリクエストは機能しますか?サーバにsshを試してください(これはeb cliを使って行うことができます)。そして、あなたのリクエストをlocalhost:に投稿してください。 –
私のサーバーに送って、localhost:8081とリモートeb urlを使って投稿要求を試みました。 wgetを使用すると、localhostを試しているときに次のような応答が表示されます。 HTTP要求が送信されました。応答を待っています...データが受信されませんでした。 リモートeb URLを試してみると、504ゲートウェイのタイムアウトがあります。 – mkshake
@mkshakeあなたはその問題を修正しましたか?私は同じような問題があります – demsey