任务调度器关于任务执行部分实现(没测没检查, 但应该实现完了)
This commit is contained in:
@@ -1,9 +1,10 @@
|
||||
// TODO 列表
|
||||
|
||||
// TODO 可以实现的问题
|
||||
plan执行到一半时如果用户删掉里面的task, 后续调度器执行task时可能会找不到这个任务的细节
|
||||
1. 可以用TimescaleDB代替PGSQL, 优化传感器数据存储性能
|
||||
2. 系统启动时应该检查一遍执行历史库, 将所有显示为执行中的任务都修正为执行失败并报错
|
||||
1. plan执行到一半时如果用户删掉里面的task, 后续调度器执行task时可能会找不到这个任务的细节
|
||||
2. 创建/更新plan的地方需要创建/更新触发器Task, 调度器那里不再创建新的Task, 只创建PendingTask
|
||||
3. 可以用TimescaleDB代替PGSQL, 优化传感器数据存储性能
|
||||
4. 系统启动时应该检查一遍执行历史库, 将所有显示为执行中的任务都修正为执行失败并报错
|
||||
|
||||
// TODO 暂时实现不了的问题
|
||||
1. 目前设备都只对应一个地址, 但实际上如电磁两位五通阀等设备是需要用两个开关控制的
|
||||
|
||||
Reference in New Issue
Block a user