本服务从可执行文件同目录(exedir)优先加载配置;开发模式下回退到源码目录(srcdir)。若找不到配置文件,则使用代码内默认值。
0.0.0.0。8234。50。60000;最小生效 1000。600000;最小生效 60000。说明:
- 连接建立后立即发送一次激活指令;其后按 activateIntervalMs 周期保活;按 getDataIntervalMs 周期下发“获取治疗数据”。
- 启动日志会打印配置来源与实际生效的间隔。
false。0.0.0.0。8080。说明:
- 当 enabled=true 时启动 HTTP API,并在日志中打印配置来源与监听地址。
- 提供 GET /api/devices、/api/data、/api/data/:serial 等接口。
true。cn-shanghai)。用于选择接入点。说明:
- 程序会在启动时打印阿里云配置的来源与路径;若启用,将针对每台设备建立/复用连接并上报属性。
- 上报的属性为标准物模型格式(A、B、C、D、F、G、H、J、K、L、U、o 等)。
false。mqtt.ihemodialysis.com。62283。data。data#2018。5000。touxiji。说明:
- 当 enabled=true 时启动 MQTT 连接,并在启动日志中打印 Broker 地址。
- 每条设备数据以 {prefix}/{deviceSerial} 为主题发布,QoS=1。
- 发布的消息内容使用与阿里云物模型相同的格式,包含所有转换后的参数(A、B、C、D、F、G、H、J、K、L、U、o)及辅助字段(n、suedtime、deviceType、deviceName、IPAddress、deviceId)。
- 传输时间 suedtime 格式为 yyyy-MM-dd HH:mm:ss。
logger 配置)。tcp-config.json、http-config.json、aliyun-config.json、mqtt-config.json 与可执行文件放在同一目录,确保配置生效(exedir 优先)。