計劃任務 - 匠聯邊緣服務系統
計劃任務模塊是匠聯平臺中用于實現自動化運維與業務調度的核心組件,具備高度靈活性和可擴展性,支持用戶通過腳本化方式自定義任務邏輯,滿足復雜場景下的定時或周期性操作需求。
1. 腳本化任務編寫(JavaScript)
- 用戶可以使用 JavaScript 編寫任務邏輯,實現數據處理、設備控制、狀態監測等復雜操作。
- 提供沙箱環境確保執行安全,防止非法操作影響系統穩定性。
- 內置常用工具庫(如 HTTP 請求、數據解析、日志輸出等),提升開發效率。
2. 多種任務觸發類型
- Cron 表達式觸發:支持標準 Cron 語法,可精確到秒級的定時調度(如每分鐘、每小時、每天等)。
- Loop 循環觸發:支持固定間隔循環執行(如每 1000 毫秒、每 2000 毫秒等),適用于輪詢監控、狀態檢測等場景。
- 可視化配置界面,降低使用門檻。
3. 任務執行狀態可視化
- 實時查看任務的:
- 當前運行狀態(運行中 / 已停止 / 異常)
- 最近執行時間與結果
- 歷史執行日志(含輸出、錯誤信息)
- 執行周期與下次觸發時間
- 提供圖形化監控面板,便于運維人員快速掌握任務健康狀態。
4. 執行結果可追溯
- 每次任務執行均記錄日志與返回結果,支持按時間范圍查詢。
- 支持異常告警(如郵件、平臺消息通知),及時發現并處理失敗任務。
5. 權限與安全管理
- 任務創建與執行權限可按角色控制。
腳本提交需審核或限制敏感 API 調用,保障系統安全。
匠聯邊緣服務系統是由云南物聯網企業——全控機電自主可控研發的邊緣計算平臺,面向工業物聯網場景提供設備接入、本地計算、任務調度與智能控制能力。