用户网格系统要求?

Usergrid system requirements?

问题,运行apache usergrid 需要多少资源? 我的意思是硬件资源,RAM CPU

我想部署 apache usergrid 以用作我们应用程序的支持,这些应用程序现在流量较低,是要在小用户组 (<10k) 中使用的自定义项目

我想知道它是否适合我们的最低要求,谢谢。

根据我对 usergrid 的了解,我认为最需要资源的组件是 Elasticsearch,所以要拥有一个运行良好的生产环境,我想你应该开始遵循 ES 的要求:

  • 至少 8 GB 内存
  • 至少 4 个核心(你给 Elasticsearch 的核心越多,你就越喜欢它,因为它倾向于使用大量线程,即提供更多的核心而不是更多的 CPU 处理能力)
  • 快速 HDD 应该可以正常运行

this article on Elasticsearch.A last thing is that depending on your system, you can tune several settings on Elasticsearch to achieve a better throughput. (For instance see https://www.elastic.co/guide/en/elasticsearch/reference/master/tune-for-indexing-speed.html)

我已经部署了最新版本的 Usergrid,即 2.1,它在 Cassandra 的单个节点上的 apache-cassandra-2.1.20、apache-tomcat-7.0.85、elasticsearch-1.7.6 中运行顺利在 Ubuntu 16.04 上,配备 8 GB Ram 和 180 GB SSD。希望对您有所帮助。