サービスのヘルスチェックの設定 - AWS App Runner

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

サービスのヘルスチェックの設定

AWS App Runner は、ヘルスチェックを実行してサービスのヘルスをモニタリングします。デフォルトのヘルスチェックプロトコルは TCP です。App Runner は、サービスに割り当てられたドメインに ping を実行します。別の方法として、ヘルスチェックプロトコルを HTTP に設定することもできます。App Runner は、ヘルスチェック HTTP リクエストをウェブアプリケーションに送信します。

ヘルスチェックに関連するいくつかの設定を行うことができます。次の表に、ヘルスチェックの設定とそのデフォルト値を示します。

設定 説明 [Default] (デフォルト)

[プロトコル]

App Runner がサービスのヘルスチェックを実行するために使用する IP プロトコル。

プロトコルを に設定するとTCP、App Runner はアプリケーションがリッスンしているポートでサービスに割り当てられたデフォルトドメインに ping を実行します。

プロトコルを に設定するとHTTP、App Runner は設定されたパスにヘルスチェックリクエストを送信します。

TCP

パス

App Runner が HTTP ヘルスチェックリクエストを送信する URL。HTTP チェックにのみ適用されます。

/

[間隔]

ヘルスチェックの間隔 (秒)。

5

タイムアウト

ヘルスチェックの応答が失敗したと判断されるまでの時間 (秒)。

2

正常なしきい値

App Runner がサービスが正常であると判断するために成功する必要がある連続チェックの数。

1

異常なしきい値

App Runner がサービスが異常であると判断するために失敗する必要がある連続チェックの数。

5

ヘルスチェックを設定する

次のいずれかの方法を使用して、App Runner サービスのヘルスチェックを設定します。

App Runner console

App Runner コンソールを使用して App Runner サービスを作成する場合、または後で設定を更新する場合は、ヘルスチェック設定を設定できます。コンソールの詳細な手順については、App Runner サービスの作成「」および「」を参照してくださいApp Runner サービスの設定。いずれの場合も、コンソールページの「ヘルスチェック設定」セクションを探してください。

ヘルスチェックオプションを表示する App Runner コンソールの設定ページ
App Runner API or AWS CLI

CreateService または UpdateService API アクションを呼び出すときに、 HealthCheckConfigurationパラメータを使用してヘルスチェック設定を指定できます。

パラメータの構造の詳細については、 AWS App Runner API リファレンスHealthCheckConfigurationの「」を参照してください。