設定服務的運作狀態檢查 - AWS App Runner

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

設定服務的運作狀態檢查

AWS App Runner 透過執行運作狀態檢查來監控服務的運作狀態。預設的運作狀態檢查通訊協定為 TCP。App Runner 會 Ping 指派給您服務的網域。或者,您可以將運作狀態檢查通訊協定設定為 HTTP。App Runner 會將運作狀態檢查HTTP請求傳送至您的 Web 應用程式。

您可以設定與運作狀態檢查相關的一些設定。下表說明運作狀態檢查設定及其預設值。

設定 描述 預設

通訊協定

App Runner 用來為您的服務執行運作狀態檢查的 IP 通訊協定。

如果您將通訊協定設定為 TCP,App Runner 會 Ping 應用程式正在接聽的連接埠上指派給服務的預設網域。

如果您將通訊協定設定為 HTTP,App Runner 會將運作狀態檢查請求傳送至設定的路徑。

TCP

路徑

URL App Runner 傳送HTTP運作狀態檢查請求的 。僅適用於 HTTP 檢查。

/

Interval (間隔)

運作狀態檢查之間的時間間隔 (以秒為單位)。

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

當您呼叫 CreateServiceUpdateServiceAPI動作時,您可以使用 HealthCheckConfiguration 參數來指定運作狀態檢查設定。

如需 參數結構的相關資訊,請參閱 AWS App Runner API 參考HealthCheckConfiguration中的 。