如果應用程式在標準模式下使用,則可以為下列類型的工作配置執行排程:ODS、更新、回溯、ODFIM、ContainerScan和InventoryScan。
如果應用程式在 Light Agent 模式下用於防護虛擬環境,則可以為下列類型的工作配置執行排程:ODS、ODFIM、ContainerScan和InventoryScan。
您可以將工作執行排程設定的目前值輸出到主控台或設定檔。
若要將工作執行排程的目前設定輸出到主控台,請執行下列指令:
kesl-control --get-schedule <
工作 ID/名稱
> [--json]
其中:
工作 ID/名稱
>
是工作建立時指定的 ID,或是指令列中的工作名稱。--json
被指定以 JSON 格式輸出設定。如果沒有指定--json
選項,則設定以 INI 格式輸出。若要將工作執行排程的目前設定輸出到設定檔,請執行以下指令:
kesl-control --get-schedule <
工作 ID/名稱
> --file <
設定檔路徑
> [--json]
其中:
工作 ID/名稱
>
是工作建立時指定的 ID,或是指令列中的工作名稱。--file <
設定檔路徑
>
是將輸出工作執行排程設定的設定檔的路徑。如果指定檔案的名稱而不指定其路徑,則檔案會在目前目錄中建立。如果指定路徑中已經存在檔案,則該檔案會被覆寫。如果指定的目錄不存在,則不會建立設定檔。--json
被指定以 JSON 格式輸出設定。如果沒有指定--json
選項,則設定以 INI 格式輸出。
範例: 將更新工作設定儲存到名為 update_schedule.ini 的檔案中,並將建立的檔案儲存在目前目錄中:
在主控台中顯示更新工作排程:
|
您可以透過下列方式編輯工作執行排程的設定:
<
設定名稱
>=<
設定值
>
格式指定工作執行排程的單獨設定。若要使用設定檔編輯工作執行排程設定的值,請執行以下操作:
kesl-control --get-schedule
將工作設定輸出到設定檔。kesl-control --set-schedule <
工作 ID/名稱
> --file <
設定檔路徑
> [--json]
其中:
工作 ID/名稱
>
是工作建立時指定的 ID,或是指令列中的工作名稱。--file <
設定檔路徑
>
是將從中匯入工作排程設定的設定檔的完整路徑。--json
選項。如果未指定--json
選項,應用程式將嘗試從 INI 檔案匯入。如果匯入失敗,則會顯示錯誤。檔案中定義的工作執行排程的所有設定值將被匯入應用程式。
範例: 將設定檔 /home/test/on_demand_schedule.ini 中的排程設定匯入 ID=2 的工作:
|
若要使用指令列編輯工作執行排程設定的各個值,請執行以下指令:
kesl-control --set-schedule <
工作 ID/名稱
> <
設定名稱
>=<
設定值
>[<
設定名稱
>=<
設定值
>]
其中:
工作執行排程的指定設定的值被修改。
範例: 若要安排工作每十小時啟動一次,請指定以下設定:
若要安排工作每十分鐘啟動一次,請指定以下設定:
若要安排工作在每月 15 日啟動,請指定以下設定:
若要安排工作在每週二啟動,請指定以下設定:
若要安排工作每 11 天啟動一次,請指定以下設定:
|