
Workload Scheduler 服務對象支持您創(chuàng)建、列出 、更新、啟用、禁用和刪除進程。進程自身是多個步驟,每個步驟依據(jù)基于特定時間的需求觸發(fā)運行。在進程庫中安排了進程。WorkloadService 對象會為您創(chuàng)建缺省庫,其中存儲您創(chuàng)建的所有進程。
您還可以使用 WorkloadService 對象來創(chuàng)建和刪除進程庫。最后,WorkloadService 對象可用于訪問進程以及進程中定義的步驟的運行歷史記錄。
注釋:在該云環(huán)境中,默認的代理名稱為:HH_CLOUD。操作系統(tǒng)為:UNIX。如下圖所示:
圖 13. 代理的信息

創(chuàng)建進程庫和子進程。下面我們將通過一個簡單的例子,為用戶展示如何創(chuàng)建自己的進程庫和子進程。
通過單擊 新建 按鈕,如下圖所示:
圖 14. 新建進程庫按鈕

創(chuàng)建一個名為:windows_task 的進程庫,如下圖所示:
圖 15. 創(chuàng)建 windows_task 進程庫

選擇剛剛創(chuàng)建的進程庫,進入右側的編輯區(qū)域,單擊 新建 按鈕,以創(chuàng)建新的進程。如下圖所示:
圖 16. 創(chuàng)建新的進程

選擇新建的進程,切換焦點到 常規(guī) 視圖中。輸入名稱:task001,然后為該進程設置有效的開始時間和結束時間。如下圖所示:
圖 17. 常規(guī)視圖

切換焦點到 觸發(fā)器 視圖中。單擊 新建 按鈕,以創(chuàng)建一個觸發(fā)器。如下圖所示:
圖 18. 觸發(fā)器視圖

在創(chuàng)建觸發(fā)器的對話框中,啟動進程的方式選擇為:基于調度。然后設置啟動時間,以及有效時間。單擊 確認 按鈕。如下圖所示:
圖19. 創(chuàng)建觸發(fā)器

切換焦點到 變量 視圖中。單擊 新建 按鈕,以創(chuàng)建一個文本型變量。如下圖所示:
圖 20. 創(chuàng)建文本變量

切換焦點到 步驟 視圖中。單擊 新建 按鈕,以創(chuàng)建一個新的步驟。如下圖所示:
圖 21. 創(chuàng)建新的步驟

在創(chuàng)建步驟對話框中,選擇步驟的類型為:啟動程序。代理:HH_CLOUD。程序:ping https://console.ng.bluemix.net。 這里我們也可以填寫要執(zhí)行的腳本。
圖 22. 創(chuàng)建步驟對話框

注釋:關于步驟的類型,用戶可以選擇使用 Workload Scheduler 所支持的全部類型。請參考圖 23 和圖 24。
圖 23. 類型1

圖 24. 類型2

至此,我們已經成功地創(chuàng)建了第一個進程。在進程庫視圖中,選擇進程:task001,單擊 啟用 按鈕。這個進程將按照我們設置的計劃時間和周期運行。
Workload Scheduler 典型場景
定期的計劃