Usergrid系统要求?

时间:2017-04-02 05:23:51

标签: apache tomcat elasticsearch cassandra usergrid

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

我想部署apache usergrid在我们的应用程序中用作备份,应用程序现在流量较低,是用于小型用户组的自定义项目(<10k)

我想了解最低要求,了解它是否适​​合我们,谢谢。

2 个答案:

答案 0 :(得分:1)

从我所看到的 usergrid ,我可以认为最渴望的资源组件将是Elasticsearch,所以为了让生产环境运行良好,我想你应该开始遵循ES的要求:

  • 至少8 GB的RAM
  • 至少有4个核心(你给予Elasticsearch的内核越多,你就会越喜欢它,因为它往往与很多线程一起工作,即提供更多内核而不是更多的CPU处理能力)
  • 快速硬盘应该可以正常运行

请参阅Elasticsearch上的https://www.elastic.co/guide/en/elasticsearch/reference/master/tune-for-indexing-speed.html。最后一点是,根据您的系统,您可以调整Elasticsearch上的多个设置以获得更好的吞吐量。 (例如,见{{3}})

答案 1 :(得分:0)

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