1. 概述
1.1 版本
FineDataLink 版本 | 功能變動 |
---|---|
4.0.30 | 支援設定定時任務的執行優先 |
4.1.1 | 可為定時任務單獨設定日誌匯出級別 |
4.1.4 | 提供確認、取消按鈕:進行設定後,可儲存、取消操作 |
1.2 功能簡介
任務屬性 Tab 下,可為定時任務設定「任務優先」、「日誌等級」。如下圖所示:
任務優先 | 可設定定時任務執行的優先。當執行緒數不足時,優先執行佇列中級別高的流 |
日誌等級設定 | 可為定時任務單獨設定日誌匯出級別 |
2. 任務優先
可為定時任務設定執行優先,如下圖所示:
1)當執行緒數不足時,優先執行佇列中級別高的流,相同優先的任務按照先進先出的順序執行;子任務繼承父任務的優先。
注:存在低優先任務一直排不上佇列資源的風險。
2)任務運作的優先,分五個等級:最高(HIGHEST),高(HIGH),中(MEDIUM),低(LOW),最低(LOWEST);預設為中,非空校驗;升級預設為中等級。
3)定時任務修改執行優先,對正在運作/佇列中的任務實體不生效,僅對即將進入佇列的任務實體生效。
3. 日誌等級設定
可為定時任務單獨設定日誌匯出級別,滿足使用者按需查看日誌、除錯和排錯的需求;可以在更細粒度的日誌等級裏,列印詳細的日誌,供使用者查看。
如下圖所示:
1)匯出的日誌說明:定時任務:讀寫程式日誌\異常和錯誤日誌。
2)預設不開啟,未開啟時使用 全局設定的業務日誌等級記錄日誌,全局日誌等級預設為 WARN 。
3)修改日誌匯出級別後,在任務的下一次運作時生效;具體匯出的日誌介紹請參見:运行日志介绍
4)日誌級別可選擇 ERROR、WARN、INFO。
日誌級別大小排序(嚴重程度):ERROR>WARN>INFO
日誌詳細程度排序:ERROR<WARN<INFO
日誌級別 | 說明 |
---|---|
ERROR | 錯誤,異常情況導致不可用 |
WARN | 警告,可能會出現問題,但是依然可用,屬於警報 |
INFO | 普通資訊,用於記錄運作狀態或重要事件 |
5)若手動修改過任務級別的日誌配置,修改 全局的日誌級別配置 時,全局日誌的級別不會影響手動修改過日誌等級任務的級別。