全部產品
Search
文件中心

Elastic Container Instance:ECI執行個體生命週期介紹

更新時間:Jul 06, 2024

本文介紹ECI執行個體的生命週期狀態,您可以根據執行個體狀態,設計和實現符合您商務邏輯的處理邏輯。

ECI執行個體狀態

在執行個體的生命週期中,不同的階段有其固有的狀態,具體如下表所示。

ECI執行個體狀態

說明

是否收費

建立中(Scheduling)

執行個體正在建立。

啟動中(Pending)

執行個體中有一個或多個容器還在啟動中,並且沒有處於運行中的容器。

運行中(Running)

執行個體中所有容器均已經建立成功,並且至少有一個容器正在運行中,或者正在重啟。

重啟中(Restarting)

執行個體正在重啟。

更新中(Updating)

執行個體正在更新。

終止中(Terminating)

執行個體正在終止。對於運行中的執行個體,如果配置了preStop,則在刪除執行個體時,執行個體將進入Terminating狀態。執行完preStop後,執行個體將自動刪除。

運行成功(Succeeded)

執行個體中所有容器均已運行成功終止,並且不會再重啟。

運行失敗(Failed)

執行個體中所有容器均已運行終止,並且至少有一個容器是運行失敗終止,即容器以非0狀態退出或者被系統終止。

到期(Expired)

執行個體屬於搶佔式執行個體,因資源到期回收而被終止。

建立失敗(ScheduleFailed)

執行個體建立失敗。系統將在24小時後自動刪除執行個體,不收取任何費用。

重要

ECI執行個體的重啟策略僅決定執行個體內容器的行為,ECI執行個體不會被自動重啟。

ECI執行個體的生命週期狀態轉換如下圖所示。生命週期新

說明
  • 當ECI執行個體運行終止後,底層計算資源將會被回收。隨執行個體一起建立的其它資源(例如EIP等)預設隨執行個體一起釋放。

  • 終態(處於Failed、Succeeded或Expired狀態)執行個體的中繼資料資訊的保留情況如下:

    • 1小時內的執行個體資訊全部保留。

    • 超出1小時的執行個體僅保留最近的100條(單個地區分別計算)。

容器狀態

狀態

說明

啟動中(Waiting)

容器正在等待建立,還未開始運行。

一般在InitContainer運行時,應用程式容器會處於Waiting狀態,直到InitContainer退出。

運行中(Running)

容器已經成功建立,並且正在運行。

運行終止(Terminated)

容器運行終止並退出,包括運行成功終止和運行失敗終止。