サービスのヘルスチェックの設定 - 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パラメータを使用してヘルスチェック設定を指定できます。

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