# Crontab
**Crontab**是用于執行定時任務的毫秒級服務。
**運行模式:**
1. 服務向外暴露任務添加接口。
2. 客戶端以管理模式連接服務,并以固定格式字段向服務添加任務。
3. 服務在啟動時會掃描任務池(在調用接口指令時,會跳過掃描),從任務池中取出已開啟的任務,并分析任務-校驗任務-解析任務-重組任務,最后將重組后的任務寫入服務內存表。
4. 服務以特定Task進程每分鐘定時讀取內存表中的任務,并解析執行時間。(run task)
5. run task進程將解析后任務以進程輪詢的方式發送到其余Task進程。(execute task)
6. execute task進程解析任務執行參數,根據參數創建子進程模擬多線程并發執行任務。