IoT Rule Engine

把设备数据变成可运行的规则流。

面向边缘侧与工厂现场的插件化规则引擎。Connector 集中管理连接,Source、Processor、Sink 构成 DAG,运行态提供部署、指标和诊断能力。

系统边界

Engine 负责插件发现、Connector 资源、规则版本、DAG 调度、运行实例和可观测性。设备协议、转换和目标系统能力由独立插件提供,插件通过稳定的 SDK 契约与核心交互。

默认开发组合SQLite 保存配置,内置 NATS 使用随机端口,状态后端使用内存。首次启动仍需要 YAML 引导文件;运行时业务配置进入 SQLite。

核心对象

对象职责生命周期
Plugin Package一种节点能力及其 manifest安装、禁用、升级
Connector Resource具名、可复用的外部连接配置独立于规则
Rule Version节点、边和配置的不可变版本编辑后发布新版本
Runtime Instance一次部署产生的实际运行图部署到取消部署

按路径阅读