调度器源码分析。
调度器可以实现定期执行任务:
Generate Report
Update Attributes
Send RPC Request to Device
Update Firmware
Update Software
1.【新增调度器】
流程:
(1)前段调用接口新增调度器,新增调度器数据到数据库。
(2)推送调度器新增消息到tbCore。
(3)消费tbCore的调度器新增消息,判断task详情,执行Task。
SchedulerEventController.saveSchedulerEvent() -> 前段调用接口新增调度器
SchedulerEventService.saveSchedulerEvent() 调度器数据写入数据库
DefaultSchedulerServ