Simple Application Server執行個體的生命週期是指從建立到釋放的整個過程。在這個過程中,Simple Application Server會經歷不同的狀態。本文介紹Simple Application Server執行個體整個生命週期內的所有狀態。
執行個體狀態
在執行個體生命週期中,可能的狀態如下表所示。
|
控制台狀態 |
API狀態 |
狀態屬性 |
狀態說明 |
|
準備中 |
Pending |
中間狀態 |
新建立執行個體,執行個體即將啟動。 |
|
啟動中 |
Starting |
中間狀態 |
新建立執行個體,或者對已有執行個體執行啟動或重啟操作,執行個體所處的中間狀態,最終進入運行中(Running)狀態。 |
|
運行中 |
Running |
穩定點 |
執行個體正常運行,僅在該狀態時可以接受訪問。 重要
Simple Application Server執行個體即將到期時也處於運行中(Running)狀態,您需要及時關注伺服器剩餘時間長度。 |
|
停止中 |
Stopping |
中間狀態 |
對執行個體執行停止或重啟操作,執行個體所處的中間狀態,最終執行個體進入已停止(Stopped)狀態。 |
|
已停止 |
Stopped |
穩定點 |
對執行個體執行停止操作,執行個體進入已停止(Stopped)狀態。 |
|
重設中 |
Resetting |
中間狀態 |
對執行個體執行重設鏡像操作,執行個體所處的中間狀態,最終執行個體進入運行中(Running)狀態。 |
|
升級中 |
Upgrading |
中間狀態 |
對執行個體執行升級套餐操作,執行個體所處的中間狀態,最終執行個體進入運行中(Running)狀態。 |
|
已禁用 |
Disabled |
穩定點 |
執行個體已到期、因帳號欠費而停機或者存在安全風險等原因被鎖定,執行個體進入已禁用(Disabled)狀態。 |
管理執行個體狀態
執行個體狀態的轉換流程示意圖如下所示。
對Simple Application Server執行個體執行停止、重啟、升級配置、重設系統等操作都會直接影響執行個體的狀態。管理執行個體狀態的常見操作及說明如下:
-
建立執行個體
執行個體先進入準備中(Pending)狀態,最終進入運行中(Running)狀態。此時執行個體可以接受訪問,例如您可以串連執行個體管理作業系統設定、在執行個體上搭建網站後通過瀏覽器訪問等。具體操作,請參見建立Simple Application Server。
-
停止執行個體
執行個體先進入停止中(Stopping)狀態,最終進入已停止(Stopped)狀態。如果執行個體暫時不再需要,您可以在伺服器卡片上暫時停止執行個體。具體操作,請參見在伺服器列表查看伺服器卡片資訊。
重要只能停止運行中(Running)狀態的Simple Application Server執行個體。
-
啟動執行個體
執行個體先進入啟動中(Starting)狀態,最終進入運行中(Running)狀態。如果執行個體處於已停止(Stopped)狀態,您可以在伺服器卡片上啟動執行個體。具體操作,請參見在伺服器列表查看伺服器卡片資訊。
重要只能啟動已停止(Stopped)狀態的Simple Application Server執行個體。
-
重啟執行個體
執行個體先進入停止中(Stopping)狀態,然後進入啟動中(Starting)狀態,最終進入運行中(Running)狀態。在執行一些操作後,您需要重啟執行個體才可以生效。例如:設定伺服器密碼後,您需要重啟執行個體。具體操作,請參見管理伺服器密碼。
關於停止中(Stopping)狀態:
-
停止中是執行個體重啟或停止時的正常中間狀態。系統正在釋放進程、CPU 和記憶體資源,並將記憶體資料持久化到雲端硬碟,屬於資料保護機制。
-
該過程通常持續 5~10 分鐘,最長不超過 15~20 分鐘(具體時間取決於執行個體當時的負載情況)。在此期間,您無需進行任何操作,請耐心等待。
-
您可以在控制台重新整理查看執行個體狀態變化:運行中 → 停止中 → 啟動中 → 運行中。如果執行個體超過 15~20 分鐘仍停留在停止中狀態(即重啟卡死、長時間停止中、卡在停止中),則可能屬於異常情況。
在控制台伺服器列表頁,單擊執行個體操作欄中的重啟按鈕,可在彈出的重啟對話方塊中確認操作。只有執行個體狀態為運行中(Running)時,重啟按鈕才可見。
強制重啟:
控制台在重啟彈窗底部提供強制重新啟動實例複選框。勾選後,系統將顯示以下警告提示:
警告強制重啓模式,會導致輕量伺服器實例當前未保存的資料丟失。
-
正常重啟(預設,不勾選強制重啟):系統按正常流程安全釋放資源後重啟,過程耗時較長但資料安全。
-
強制重啟(勾選強制重啟):相當於直接斷電再開機,速度較快但存在未儲存資料丟失的風險,請謹慎使用。
-
注意:當執行個體已進入停止中流程後,通常無法再次進行強制幹預(如強制關機、強制複位等操作),需要等待狀態恢複或聯絡支援人員。
常見報錯:
如果在執行個體處於停止中狀態時對其執行操作,可能會收到
IncorrectInstanceStatus或InvalidOperation.Conflict錯誤。請等待執行個體狀態恢複為運行中或已停止後再進行操作。重要只能重啟運行中(Running)狀態的Simple Application Server執行個體。
-
-
重設系統
執行個體先進入重設中(Resetting)狀態,最終進入運行中(Running)狀態。具體操作,請參見重設系統。
-
升級配置
執行個體先進入升級中(Upgrading)狀態,最終進入運行中(Running)狀態。如果執行個體當前配置無法滿足業務需求,您可以升級執行個體套餐。具體操作,請參見升級配置。
-
釋放執行個體
您只能釋放已經到期的執行個體且執行個體狀態為已禁用(Disabled)。如果執行個體已經到期,後期不再需要,您可以手動釋放或者等待系統自動釋放。具體操作,請參見釋放執行個體。