常见问题¶
问:如何调试每个节点的输入和输出数据?¶
答:每个节点都有输入和输出消息,在节点之间传输数据。启用集成流的 Debug 开关可查看各个节点的运行日志,包括该节点的输入输出消息、运行状态、运行时长等。注:节点日志最多可存储7天。
问:Script 节点支持的语法,库函数有哪些?是否支持编写多个函数,如何用真实数据调试?¶
答:Script 节点支持 JavaScript,其库函数是 transform
,该函数具有两个参数:msg
和 metadata
。该节点可支持编写多个功能,可选择 测试 按钮在其中输入模拟设备数据以测试和调试脚本。
问:系统的最大并发连接数是多少?¶
答:以一个简单的集成流为例,由 HTTP Server、MQTT Sub、Lookup Asset、Update Device Status、OTA、Command 等标准节点组成,在资源占用不超过 80%,持续工作 15-20 分钟的处理能力,资源配置为 1 CU 为参考,系统的并发连接数可达 1000。
问:如何复用设计好的集成流?¶
答:你可以导出设计好的集成流,再将文件导入至任意 OU,即可实现复用。更多信息,参见 导出和导入集成流。
对于针对特定功能编写的代码,你可以将代码封装到自定义节点文件中,导入到任意环境,实现特定功能的复用。更多信息,参见 创建和上传自定义节点。
问:使用集成流上传和下载文件时,是否有网络规格的限制?¶
答:设备数据集成服务没有网络规格限制,只有文件大小限制,具体限制因节点而异。更多信息,参见 节点参考 中的各节点文档。下载文件的最大存储空间为 12 GB,最长存储时间为 30 天。
问:这个服务的性能如何?¶
答:请联系 EnOS 项目经理获取测试报告,以作为性能参考。