您可以設定健全狀況檢查方法,以根據自訂準則更新容器的狀態。

開始之前

  • 確認支援的 vRealize Automation 部署中已啟用適用於 vRealize Automation 的容器

  • 確認您具有容器管理員容器架構設計人員角色權限。

執行這項作業的原因和時機

在容器上執行命令時,您可以使用 HTTP 或 TCP 通訊協定。您還可以指定健全狀況檢查方法。

程序

  1. 登入 vRealize Automation
  2. 按一下容器索引標籤。
  3. 按一下左窗格中的範本
  4. 編輯範本或映像。
  5. 編輯範本
    1. 按一下您要開啟之範本右上部分的編輯
    2. 如果該範本包含多個範本,請指向您要編輯的範本,然後按一下您要開啟之範本右上部分的編輯
  6. 編輯映像。
    1. 按一下映像的佈建按鈕旁邊的箭頭,然後按一下輸入其他資訊

    即會出現佈建容器編輯 容器定義頁面,其中提供對已分類的可編輯內容和設定集的存取。

  7. 按一下健全狀況設定索引標籤。
  8. 選取健全狀況模式。
    表格 1. 健全狀況組態模式

    模式

    說明

    預設值。未設定任何健全狀況檢查。

    HTTP

    如果選取 HTTP,您必須提供要存取的 API,以及要使用的 HTTP 方法和版本。API 是相對的,您無需輸入容器的位址。您也可以指定作業的逾時期間,以及設定健全狀況臨界值。

    例如,狀況良好臨界值 2 表示必須出現兩次連續成功的呼叫,才能將容器視為狀況良好且處於 RUNNING 狀態。狀況不良的臨界值 2 則表示必須出現兩次不成功的呼叫,才能將容器視為狀況不良且處於 ERROR 狀態。對於介於狀況良好臨界值和狀況不良臨界值之間的所有狀態,容器狀態為 DEGRADED。

    TCP 連線

    如果選取 TCP 連線,您必須僅輸入容器的連接埠。健全狀況檢查會嘗試在所提供的連接埠上建立與容器的 TCP 連線。與 HTTP 一樣,您也可以指定作業的逾時值,以及設定狀況良好或狀況不良臨界值。

    命令

    如果選取命令,您必須輸入要在容器上執行的命令。健全狀況檢查的成功與否由命令的結束狀態決定。

  9. 按一下儲存