天天看點

TASKCTL 應用工程與作業類型的定義

應用工程:

應用工程簡稱工程,從業務系統角度去劃分排程系統。每個應用工程管理所屬的流程、定時器、變量等排程元資訊。還可配置設定平台節點權限用于限定平台網絡架構的系統範圍。

新增應用工程

點選按鈕 “+” 打開 “建立新應用工程” 視窗,如下圖:

TASKCTL 應用工程與作業類型的定義

按照提示輸入工程名稱和描述,請注意工程名稱一旦确認,将不能修改。點選“送出”按鈕,等待完成即可。

編輯應用工程

點選清單的“編輯”按鈕,打開目前工程的側邊編輯視窗。對描述資訊,和可管理節點的選項進行修改和配置。點選“送出”按鈕,等待完成即可。

TASKCTL 應用工程與作業類型的定義

删除應用工程

點選清單的“删除”按鈕,删除目前工程。還可以選擇多個工程進行批量删除。删除工程後,通過背景字元界面用戶端列舉出沒有所屬工程孤立控制器。

TASKCTL 應用工程與作業類型的定義

作業類型

作業類型又稱“作業元件”。把各種具體的作業程式,按照一定的技術特征,通過插件驅動屏蔽技術差異,建構為各種作業類型。使作業程式在平台中進行統一的管控和​​運維監控​​。系統内置了一些作業類型用于支援常見的技術程式,如 shell、python 腳本程式;oracle 和 db2 存儲過程;datastage、kettleETL 工具作業等。

新增作業類型

點選按鈕 “+” 打開 “建立新作業類型” 視窗,如下圖:

TASKCTL 應用工程與作業類型的定義

按照提示輸入類型名稱和描述,請注意類型名稱一旦确認,将不能修改。點選“送出”按鈕後展開側邊編輯視窗,編輯更多的基本資訊,和預定義一部分作業預設屬性,如下圖:

TASKCTL 應用工程與作業類型的定義

​基本資訊

展示辨別:在作業視圖中,用于個性化展示和識别不同的作業類型。

驅動定義:定義執行或停止作業程式的驅動腳本路徑,支援指令行、shell、java、pyhon 驅動方式。請確定驅動腳本的路徑,能在執行作業程式的平台節點環境中找到,并擁有權限執行。

作業屬性

配置作業屬性的有效性和預設值,以及在作業屬性辨別的個性化展示。

有效性:設定為有效後,對應的作業屬性才能在平台中檢視和管理。

預設值:設定了作業屬性的預設值,作業屬性如果不設值,将預設為該值。

個性展示:設定系統預設作業屬性名稱的别名。入口參數和環境參數,還可以進一步擴充更多的子級别名。

傳回值:平台識别作業程式的退出碼,來判斷作業執行結果狀态。可以使用單個數字或數字範圍:如成功退出碼:【0】 或者【 0-10】。失敗退出碼:100。隻能在【0-100】的範圍内。另外,還支援通過中括号 [特征碼] 來識别作業程式的标準輸出資訊,決定作業執行結果狀态。請注意一旦采用 “特征碼” 的形式,“退出碼” 形式則無效。

除此之外,還支援虛拟資源消耗、遠端執行、前後置 shell 腳本等屬性的有效性或預設值的設定。

編輯作業類型

點選清單的“編輯”按鈕,打開目前作業類型的側邊編輯視窗。對基本資訊和作業屬性配置資訊進行修改和配置。點選“送出”按鈕,等待完成即可。

TASKCTL 應用工程與作業類型的定義

删除作業類型

繼續閱讀