【问题标题】:Increase Thingsboard speed提高 Thingsboard 速度
【发布时间】: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 很慢..

标签: performance thingsboard


【解决方案1】:

很抱歉,我在上一篇文章中不够清楚。我不是在谈论数据收集或传入消息处理方面的性能。我说的是 Thingsboard 的 Web 界面。我实际上是在运行 thingsboard 和 Cassandra 的同一台机器上使用浏览器运行应用程序。由于两者都意味着资源的消耗,Web界面在响应时间方面非常慢......我尝试使用另一台机器在Web界面上工作,它实际上要好得多......我的错!

【讨论】:

  • 如何只在另一台计算机上部署 Web 部件?介意分享一些有关您咨询过的流程或资源的链接吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-06-14
  • 2020-07-12
  • 2016-08-14
  • 2014-03-20
  • 2017-06-01
相关资源
最近更新 更多