すべてのプロダクト
Search
ドキュメントセンター

Edge Security Acceleration:HTTPステータスコード

最終更新日:Aug 09, 2024

このトピックでは、EdgeRoutine (ER) が返す可能性のあるHTTPステータスコードと、ERを使用するときに発生する可能性のある例外について説明します。

HTTPステータスコード

エラーの原因に基づいて、598または599のHTTPステータスコードを返す場合があります。 次の表に、HTTPステータスコードを示します。

ステータスコード説明
598
  • ERはスロットルされており、リクエストを処理できません。 同時リクエストの数が制限を超えた場合、またはノードの処理能力が不十分な場合に、スロットリングが発生します。
  • 特定の例外のため、ERはリクエストを処理できません。 考えられる原因は次のとおりです。
    • ERがデプロイされている仮想マシンでは、メモリ不足 (OOM) エラーが何度も発生します。 OOMエラーが5分以内に2回表示された場合、ERはリクエストを処理できません。
    • その他の原因。
599
  • ERがコンテキストを要求すると、不明なエラーが発生します。 その結果、ERは要求を処理することを許可されない。
  • ERがコンテキストを初期化すると、不明なエラーが発生します。 その結果、ERは要求を処理することを許可されない。

例外

このエラーは、ERが要求に応答するときに非同期で応答を生成するために発生します。 その結果、ERは中断される。 ERは、パススルーモードでデータを送信する。 上記の例外が発生すると、クライアントは応答の一部のみを受け取ります。 考えられる原因と解決策は次のとおりです。

  • ERに送信されたコードには、ERがリクエストに応答するときにJavaScript例外を引き起こすバグが含まれています。
  • リソースの制限によって例外が発生した場合は、チケットを起票します。
説明 ERがリクエストに応答するときに頻繁に中断される場合は、コードにコーディングエラーが含まれているかどうかを確認します。 コードにエラーが含まれていない場合は、セールスマネージャーに連絡してリソースクォータを増やすことをお勧めします。