【发布时间】:2017-04-03 09:14:25
【问题描述】:
我正在开展一个物联网项目,该项目涉及一个传感器将其值传输到 Thingsboard 平台。
我在具有 8Gb 可用 RAM 的 Ubuntu 机器上进行了安装,但 Thingsboard 运行速度太慢。因此,我研究了 CPU 负载和 RAM 使用情况。基本上,我的结果显示 Cassandra 消耗了 29.5% 的内存,而 Thingsboard 消耗了 9.9% 和 7.6%(“顶级”实用程序中的两个条目);这意味着总共 2,36+1,4 = 3,76Gb。
我按照安装指南中的“慢速机器的内存更新”部分中的说明查看了减少 Cassandra 资源消耗的效果(结果:Cassandra 现在消耗了 5% 的内存),但又没有发现任何改进。
p>有什么办法可以让它运行得更快吗?在这种缓慢的情况下,真的不可能正常工作......
【问题讨论】:
-
请指定您的性能负载配置文件。您正在执行哪些任务以及如何衡量慢度?此外,我们在正常环境中支持每分钟近 2M 条记录:thingsboard.io/docs/reference/performance
-
请将其发布为答案 :-) 有些人不阅读 cmets,只会认为 thingsboard 很慢..