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

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

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

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

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

設定 説明 デフォルト

プロトコル

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

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

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

TCP

パス

App Runner URLがHTTPヘルスチェックリクエストを送信する 。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 または UpdateServiceAPIアクションを呼び出すときに、 HealthCheckConfigurationパラメータを使用してヘルスチェック設定を指定できます。

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