修改云助手任務(wù)執(zhí)行信息
當已創(chuàng)建的任務(wù)不滿足您的業(yè)務(wù)需求時,您可以根據(jù)需要修改任務(wù)的執(zhí)行信息,包括命令內(nèi)容、定時執(zhí)行方式、添加ECS實例或托管實例到任務(wù)。本文介紹如何在云助手控制臺修改任務(wù)執(zhí)行信息。
使用限制
修改任務(wù)執(zhí)行信息時,必須滿足以下條件:
僅支持執(zhí)行計劃為定時執(zhí)行、系統(tǒng)下一次啟動后、系統(tǒng)每次啟動后執(zhí)行的任務(wù)。
僅支持修改以下執(zhí)行狀態(tài)的任務(wù):
Pending:系統(tǒng)正在校驗或發(fā)送命令。如果存在至少一臺實例的命令執(zhí)行狀態(tài)為Pending,則總執(zhí)行狀態(tài)為Pending。
Running:命令正在實例上運行。只要存在至少一臺實例的命令執(zhí)行狀態(tài)為Running,則總執(zhí)行狀態(tài)為Running。
Scheduled:定時執(zhí)行的命令已發(fā)送,等待運行。存在至少一臺實例的命令執(zhí)行狀態(tài)為Scheduled,則總執(zhí)行狀態(tài)為Scheduled。
Stopping:正在停止任務(wù)。存在至少一臺實例的命令執(zhí)行狀態(tài)為 Stopping,則總執(zhí)行狀態(tài)為 Stopping。
修改任務(wù)執(zhí)行信息(包括命令內(nèi)容、自定義參數(shù)、執(zhí)行頻率)前,已執(zhí)行的ECS實例或托管實例必須滿足以下條件:
狀態(tài)處于運行中(Running)。
已安裝云助手Agent。具體操作,請參見安裝云助手Agent。
云助手Agent不低于以下版本(僅添加ECS實例或托管實例到任務(wù)時無此限制)。
Linux:2.2.3.541
Windows:2.1.3.541
如果修改任務(wù)返回
InvalidOperation.CloudAssistantVersionUnsupported
錯誤碼,請將云助手Agent更新至最新版本。具體操作,請參見升級或禁止升級云助手Agent。
添加ECS實例或托管實例到定時任務(wù)時,待加入的實例數(shù)量與已執(zhí)行的實例數(shù)量總和不得超過100。
當您修改了命令內(nèi)容(
CommandContent
),且調(diào)用InvokeCommand或調(diào)用RunCommand時設(shè)置KeepCommand
為true
創(chuàng)建任務(wù),將會新增一條命令并長期保留,并占用云助手命令配額。在一個阿里云地域下,您可以保存500~50,000條云助手命令,配額隨您的云服務(wù)器使用情況可能會增加。您也可以申請?zhí)嵘漕~,關(guān)于如何查詢及提升配額,請參見配額管理。
說明填寫詳細的配額提升申請理由可提高審批通過率。
當一個任務(wù)為云助手公共命令時,不支持修改命令內(nèi)容(
CommandContent
)。RAM用戶修改任務(wù)執(zhí)行信息時,需為RAM用戶授予一定的權(quán)限。更多信息,請參見修改定時任務(wù)的執(zhí)行信息。
操作步驟
登錄ECS管理控制臺。
在左側(cè)導(dǎo)航欄,選擇 。
在頁面左側(cè)頂部,選擇目標資源所在的資源組和地域。
在命令執(zhí)行結(jié)果頁簽下,找到待修改任務(wù),在操作欄中,單擊修改執(zhí)行信息。
在修改執(zhí)行信息面板中,修改執(zhí)行參數(shù)。
在命令內(nèi)容,您可選擇是否修改命令內(nèi)容。
當您選中修改命令內(nèi)容時,可修改命令內(nèi)容、是否啟用自定義參數(shù)、自定義參數(shù)值。
選擇定時執(zhí)行方式,并設(shè)置定時執(zhí)行參數(shù)。
說明待修改的任務(wù)執(zhí)行計劃為系統(tǒng)下一次啟動后或系統(tǒng)每次啟動后,無法選擇定時執(zhí)行方式。
定時執(zhí)行方式
說明
固定時間間隔執(zhí)行(Rate表達式)
設(shè)置的重復(fù)頻率不大于7天、不小于60秒,且需要大于創(chuàng)建該任務(wù)時指定的超時時間。
僅在指定時間執(zhí)行一次
設(shè)置執(zhí)行時間及時區(qū)。
基于時鐘定時執(zhí)行(Cron表達式)
設(shè)置的重復(fù)頻率需大于或等于創(chuàng)建定時任務(wù)時指定的超時時間,且不小于10秒。
在選擇實例及選擇托管實例區(qū)域,選擇待加入任務(wù)的實例。
單擊修改。
修改完成后,任務(wù)將按照新修改的命令執(zhí)行。
相關(guān)文檔
您也可以通過調(diào)用API ModifyInvocationAttribute來修改任務(wù)執(zhí)行信息。