問題タブ [http-status-code-504]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
459 参照

java - localhost:8080/?_escaped_fragment_= にアクセスしようとすると 504 サーバー エラーが発生する

実際、私は prerender[DOT]io を使用しようとしており、サーバー側アプリケーション (Java Spring) に prerender フィルターを追加しました。

prerender 用のフィルターを書きました (ミドルウェアは service[DOT]prerender[DOT]io/)

pom.xmlに依存関係を追加しました。localhost:8080 は動作しています。

アクセスするhttp://localhost:8080/?_escaped_fragment_= と、次のエラーが表示されます。

のサーバーのhttp://localhost:8080/?_escaped_fragment_=応答に時間がかかりすぎました。過負荷になっている可能性があります。

0 投票する
2 に答える
501 参照

node.js - ノードアプリの CORS が機能しない

Web サイトがノード アプリに対して XMLHttpRequest を実行していますが、次のエラーが発生しています。

これは彼らの XMLHttpRequest リクエストです:

これはノード アプリのコードです (... は無関係なコードを表します)。

なぜこれが機能しないのか分かりますか?

アドバイスありがとうございます。

0 投票する
1 に答える
258 参照

angularjs - Backand - 「Access-Control-Allow-Origin」ヘッダーがありません

次を使用して新しいユーザーを登録しようとしています:

しかし、私は最終的に得ます:

このエンドポイントは、このセットアップで常に機能していましたが、今日は機能しなくなったようです。知る限り、私はこの URL ですべてのエンドポイントにアクセスし、" https://api.backand.com/で GET、PUT、POST などを実行しましたが、すべて期待どおりに動作しました。この動作を示しているのはこれだけです。

を除いて、他のすべてのエンドポイントがこの URL でどのように正常に動作するの/1/user/signupでしょうか?

どんな助けでも大歓迎です。

0 投票する
1 に答える
1146 参照

c# - 長時間実行中の WCF 504 GATEWAY_TIMEOUT エラー

私は webHttpBinding で WCF Web サービスを開発しています。クライアント アプリケーションは、この WCF Web サービスをオンデマンド (HTTP POST) またはスケジューラー Windows サービス (現在 Quartz.net を使用) 経由で呼び出します。

呼び出しごとに、10 ~ 30 分かかるタスクのリストが実行されます。1 分後に 504 Gateway_Timeout エラーが発生します。WCF Web サービスの制限を引き上げようとしましたが、それでもエラーが発生します。

エラーに関係なく、タスクは常に完了します。Web 要求がタイムアウトしたときに WCF がまだ実行されているかどうかわかりません。タスクに必要な時間が 30 分など少ない場合は、有効な結果が返されます。

すべてのスイッチ値でトレース ログを試し、traceviewer を使用して出力を監視しましたが、エラーは見つかりませんでした。

私の質問は、WCF サービスを webHttpBinding サービスとして設計する必要がありますか、それとも別のタイプとして設計する必要がありますか?

0 投票する
1 に答える
2495 参照

timeout - ホストされている Docker リポジトリにプッシュするときの Sonatype Nexus 3 504 ゲートウェイのタイムアウト

Sonatype Nexus 3 でホストされている Docker リポジトリにプッシュすると、504 GATEWAY_TIMEOUT が発生します。マルチ GB レイヤーをプッシュしようとしています。

4~4.5分程度でエラーになるようです。Nexus 側でタイムアウトを調整する方法がわかりません。何か案は?

0 投票する
1 に答える
114 参照

angularjs - Web API への AngularJS OPTIONS リクエストが失われる

別のドメインで AngularJS から WebAPI への投稿リクエストを作成しようとしています。

CORSリクエストを処理するためにWeb APIが正しくセットアップされていると思います。Chrome Advanced REST クライアントを使用して CORS OPTIONS リクエストを行うと、正しいヘッダーと 200 レスポンス コードが返されます。

上記の POST 呼び出しを行うと、プリフライト OPTIONS リクエストが行われます。これは常に 504 コードでタイムアウトします。Application_BeginRequest のロギングはヒットしません (Chrome プラグインから呼び出す場合)。

AngularJS からの呼び出しと Chrome プラグインからの呼び出しの違いは何ですか? どちらも同じマシンから実行されており、AngularJS は localhost のアプリケーションで実行されています。両方の呼び出しで同じヘッダーが設定されています。

0 投票する
0 に答える
918 参照

timeout - Fiddler が存在する場合にのみ 504 を取得しますか?

ネットワークをテストするために GET 要求が作成され、応答する前に IIS プロセス内で意図的に 15 分間待機するように構成できます。

Fiddler を使用せずに Chrome でリクエストを発行すると、正常に完了します。

ただし、Fiddler の場合、通常は 5 分から 10 分です。Fiddler から再生すると 5 分です (試行回数が少ないため決定的ではありません)。

10 分間のケースの中で、Fiddler Statistics タブ内は

受信操作が失敗した後にリクエストが再試行されました

この関連する SO の回答は、POSTS および以前の Fiddler バージョン用です。

Fiddler の実行中にのみ 504 が発生するのはなぜですか。再試行ロジックを発行しているのはフィドラーですか?ブラウザは接続の切断/リセットも認識していますか?

フィドラーのバージョン: v4.6.2.0