thingsboard - ThingsBoard 社区 - 通过 HTTP API 加速遥测上传
问题描述
在我们的应用程序中,我们有一个集线器(运行 Ionic 编程应用程序的手机),它通过 Nordic Uart 服务 BLE 从多个传感器收集数据,并通过 HTTP API 将其发布到托管在 AWS 中的 ThingsBoard 社区版服务器。
我们遇到了服务器对每个帖子的缓慢响应的问题,因为我们有时需要上传大约 5000 个传感器读数及其各自的时间戳。除了尝试在此问题上建议的相同 json 中发布 100 条消息块之外,是否有更快的上传遥测数据的方法?也许 MQTT 或者有一个用于接收遥测并将其本地发布到 ThingsBoard 的服务器的守护程序插件?
任何替代方案都将受到高度赞赏。
干杯
解决方案
推荐阅读
- mongoose - 无论如何,猫鼬都会将我的布尔值返回为真
- android - 活动中的 ViewModel 与静态变量
- android - 在 kotlin/java 中匹配方法名
- postgresql - PostgreSQL:PostgreSQL 是否支持波斯日历?
- ruby - Ruby:Concurrent::Semaphore 产生死锁
- mysql - 为什么 active_storage:install 的迁移 (v5.2.1) 在运行时会生成无效的 MySQL 语法?
- c++ - 如何在 C++ 中制作“例程”(无函数)
- php - 如何使用 jquery ajax 将图像移动到文件夹中?
- regex - 加拿大邮政编码 + 美国邮政编码的 SQL 约束?
- three.js - 在threejs中使用ShaderMaterial添加两步颜色指向