24.3 ロード・バランサのヘルス・チェック

ロード・バランサでヘルス・チェックを構成するために、グラフ・サーバー(PGX)によってisReadyおよびisRunningエンドポイントが公開されます。

ノート:

デフォルトでは、isReadyおよびisRunningエンドポイントは保護されません。ヘルス・チェックAPIの保護を有効にするには、パブリック・ヘルス・エンドポイントのセキュリティを参照してください。

ロード・バランサは、グラフ・サーバーの次のヘルス・ステータスを確認できます。

  • グラフ・サーバーの準備状況: isReadyエンドポイントは、グラフ・サーバー(PGX)で追加のリクエストを処理できるかどうかを検出します。詳細は、グラフ・サーバー(PGX)エンジンの構成パラメータreadiness_memory_usage_ratioシステム・パラメータを参照してください。
  • グラフ・サーバーの存続状況: isRunningエンドポイントは、グラフ・サーバー(PGX)が実行中で存続しているかどうかを検出します。詳細は、グラフ・サーバー(PGX)エンジンの構成パラメータrunning_memory_usage_ratioシステム・パラメータを参照してください。

デフォルトでは、いずれのエンドポイントにも認証は必要ありません。サーバーが実行中または準備完了の場合、HTTP本文でHTTPステータス・コード200trueを戻します。サーバーが実行中または準備完了でない場合、HTTPステータス・コード503falseを戻します。