AnalyticDB PostgreSQL版針對自動啟停、執行個體變更配置和規格變更提供了計劃管理功能,支援您基於時間維度對產品的資源計劃進行個人化。
注意事項
- 執行個體付費類型必須為隨用隨付。
- 執行個體變更配置和規格變更時,可能會導致業務閃斷,建議您將執行時間設定為業務低峰期。
- 執行個體變更配置和規格變更會導致產品的價格發生變化,如需瞭解變動前後價格區別,請參見產品定價。
建立計劃
當您需要定期啟停執行個體或擴縮容執行個體時,可以建立計劃。
不同資源類型執行個體支援的計劃類型不同,具體資訊如下:
執行個體資源類型 | 自動啟停 | 執行個體變更配置 | 規格變更 |
儲存彈性模式 | 支援 | 暫不支援 | 支援 |
Serverless模式 | 支援 | 支援 | 暫不支援 |
操作步驟
- 登入雲原生資料倉儲AnalyticDB PostgreSQL版控制台。
- 在控制台左上方,選擇執行個體所在地區。
- 找到目標執行個體,單擊執行個體ID。
- 單擊左側導覽列中的計劃管理。
- 單擊建立新計劃。
- 在建立新計劃面板中,配置計劃。目前計劃管理功能支援定時自動啟停、執行個體變更配置和規格變更,配置方法分別如下:
- 自動啟停
配置項 說明 計劃名稱 計劃的名稱。 計劃描述 計劃的描述,非必填。 計劃類型 選擇自動啟停執行個體。 執行類型 選擇稍後執行或周期執行。 重要- 執行類型為稍後執行時,執行計畫有如下限制:
- 僅支援對未來30天內的時間點設定計劃。
- 建立計劃的執行時間不能在現有計劃的前後30分鐘內。
- 執行類型為周期執行時,執行計畫有如下限制:
- 僅支援建立一個相同計劃類型的計劃,例如當前執行個體已有一個周期性的自動啟停計劃,則無法建立第二個周期性的自動啟停計劃。
- 建立計劃的執行時間不能在現有計劃的前後30分鐘內。
執行操作 選擇暫停或啟動執行個體。 說明 僅執行類型為稍後執行時需配置該項。執行時間 選擇暫停或啟動執行個體的時間。 說明 僅執行類型為稍後執行時需配置該項。起止時間 選擇自動啟停計劃的起始時間和結束時間。 不填則表示立即開始且沒有結束日期。
說明 僅執行類型為周期執行時需配置該項。暫停 輸入暫停執行個體的時間,格式為Cron運算式(UTC時間)。 說明- 僅執行類型為周期執行時需配置該項。
- Cron運算式的說明和相關使用方法,請參見Cron運算式。
啟動 輸入啟動執行個體的時間,格式為Cron運算式(UTC時間)。 說明- 僅執行類型為周期執行時需配置該項。
- Cron運算式的說明和相關使用方法,請參見Cron運算式。
- 執行類型為稍後執行時,執行計畫有如下限制:
- 執行個體變更配置
配置項 說明 計劃名稱 計劃的名稱。 計劃描述 計劃的描述,非必填。 計劃類型 選擇執行個體變更配置。 執行類型 選擇稍後執行或周期執行。 重要- 執行類型為稍後執行時,執行計畫有如下限制:
- 僅支援對未來30天內的時間點設定計劃。
- 建立計劃的執行時間不能在現有計劃的前後30分鐘內。
- 執行類型為周期執行時,執行計畫有如下限制:
- 僅支援建立一個相同計劃類型的計劃,例如當前執行個體已有一個周期性的自動啟停計劃,則無法建立第二個周期性的自動啟停計劃。
- 建立計劃的執行時間不能在現有計劃的前後30分鐘內。
執行操作 選擇擴容或縮容執行個體。 說明 僅執行類型為稍後執行時需配置該項。執行時間 選擇擴縮容的時間。 說明 僅執行類型為稍後執行時需配置該項。目標節點數 輸入擴容或縮容後的計算節點數量。 起止時間 選擇執行個體變更配置計劃的起始時間和結束時間。 不填則表示立即開始且沒有結束日期。
說明 僅執行類型為周期執行時需配置該項。擴容 輸入擴容的時間,格式為Cron運算式(UTC時間)。 說明- 僅執行類型為周期執行時需配置該項。
- Cron運算式的說明和相關使用方法,請參見Cron運算式。
縮容 輸入縮容的時間,格式為Cron運算式(UTC時間)。 說明- 僅執行類型為周期執行時需配置該項。
- Cron運算式的說明和相關使用方法,請參見Cron運算式。
- 執行類型為稍後執行時,執行計畫有如下限制:
- 規格變更
配置項 說明 計劃名稱 計劃的名稱。 計劃描述 計劃的描述,非必填。 計劃類型 選擇規格變更。 執行類型 選擇稍後執行或周期執行。 重要- 執行類型為稍後執行時,執行計畫有如下限制:
- 僅支援對未來30天內的時間點設定計劃。
- 建立計劃的執行時間不能在現有計劃的前後30分鐘內。
- 執行類型為周期執行時,執行計畫有如下限制:
- 僅支援建立一個相同計劃類型的計劃,例如當前執行個體已有一個周期性的自動啟停計劃,則無法建立第二個周期性的自動啟停計劃。
- 建立計劃的執行時間不能在現有計劃的前後30分鐘內。
執行操作 選擇升配或降配執行個體。 說明 僅執行類型為稍後執行時需配置該項。執行時間 選擇升降配的時間。 說明 僅執行類型為稍後執行時需配置該項。規格 選擇升配或降配後的計算節點規格。 起止時間 選擇執行個體變更配置計劃的起始時間和結束時間。 不填則表示立即開始且沒有結束日期。
說明 僅執行類型為周期執行時需配置該項。升配 輸入升配的時間,格式為Cron運算式(UTC時間)。 說明- 僅執行類型為周期執行時需配置該項。
- Cron運算式的說明和相關使用方法,請參見Cron運算式。
降配 輸入降配的時間,格式為Cron運算式(UTC時間)。 說明- 僅執行類型為周期執行時需配置該項。
- Cron運算式的說明和相關使用方法,請參見Cron運算式。
- 執行類型為稍後執行時,執行計畫有如下限制:
- 自動啟停
- 單擊確定。計劃建立成功後,計劃狀態預設為運行中。
編輯計劃
當您需要調整某條計劃時,可以編輯該計劃。
注意事項
- 僅支援編輯計劃狀態為運行中的計劃。
- 編輯計劃不會影響已經執行的計劃任務。
操作步驟
- 登入雲原生資料倉儲AnalyticDB PostgreSQL版控制台。
- 在控制台左上方,選擇執行個體所在地區。
- 找到目標執行個體,單擊執行個體ID。
- 單擊左側導覽列中的計劃管理。
- 找到目標計劃,單擊操作列的編輯。
- 在編輯計劃面板,修改計劃。配置項的具體介紹,請參見建立計劃的步驟6。
- 單擊確定。
禁用或啟用計劃
當您暫時不需要某條計劃時,可以暫停該計劃;如果需要繼續使用,可以啟用該計劃。
注意事項
- 僅支援暫停計劃狀態為運行中的計劃。
- 僅支援啟動計劃狀態為已取消的計劃。
操作步驟
- 登入雲原生資料倉儲AnalyticDB PostgreSQL版控制台。
- 在控制台左上方,選擇執行個體所在地區。
- 找到目標執行個體,單擊執行個體ID。
- 單擊左側導覽列中的計劃管理。
- 找到目標計劃,禁用或啟用計劃。禁用計劃步驟如下:
- 找到計劃狀態為運行中的計劃,單擊操作列的禁用。
- 在禁用計劃對話方塊中單擊禁用。
啟用計劃步驟如下:- 找到計劃狀態為已取消的計劃,單擊操作列的啟用。
- 在啟用計劃對話方塊中單擊啟用。
刪除計劃
當您不需要某條計劃時,可以刪除該計劃。
注意事項
- 計劃刪除後無法恢複。
- 刪除計劃不會影響已經執行的計劃任務。
操作步驟
- 登入雲原生資料倉儲AnalyticDB PostgreSQL版控制台。
- 在控制台左上方,選擇執行個體所在地區。
- 找到目標執行個體,單擊執行個體ID。
- 單擊左側導覽列中的計劃管理。
- 找到目標計劃,單擊操作列的刪除。
- 在刪除計劃對話方塊中單擊刪除。
常見問題
如果兩個計劃任務發生衝突時,解決方案如下:
當前任務狀態(任務A) | 觸發任務(任務B) | 解決方案 |
暫停任務已啟動,執行個體狀態為暫停中。 | 暫停任務 | 任務B失敗,且不主動通知。 |
暫停任務已啟動,執行個體狀態為暫停中。 | 啟動任務 | 任務B會等待暫停完成後執行啟動任務。 |
暫停任務已啟動,執行個體狀態為暫停中。 | 擴縮容任務 | 任務B失敗,並在事件中心中進行通知。 |
啟動任務已啟動,執行個體狀態為啟動中。 | 暫停任務 | 任務B失敗,並在事件中心中進行通知。 |
啟動任務已啟動,執行個體狀態為啟動中。 | 啟動任務 | 任務B失敗,且不主動通知。 |
啟動任務已啟動,執行個體狀態為啟動中。 | 擴縮容任務 | 任務B失敗,並在事件中心中進行通知。 |
擴縮容任務已啟動,執行個體狀態為擴縮容中。 | 暫停任務 | 任務B會等待擴縮容完成後執行暫停任務。 |
擴縮容任務已啟動,執行個體狀態為擴縮容中。 | 啟動任務 | 任務B失敗,並在事件中心中進行通知。 |
擴縮容任務已啟動,執行個體狀態為擴縮容中。 | 擴縮容任務 | 任務B失敗,並在事件中心中進行通知。 |
相關API
API | 說明 |
CreateDBInstancePlan | 建立定時計劃。 |
UpdateDBInstancePlan | 編輯定時計劃。 |
DescribeDBInstancePlans | 查詢定時計劃。 |
SetDBInstancePlanStatus | 禁用或啟用定時計劃。 |
DeleteDBInstancePlan | 刪除定時計劃。 |