Системные требования Usergrid?
Вопрос, сколько ресурсов мне нужно для запуска apache usergrid? Я имею в виду аппаратные ресурсы, оперативную память процессора
Я хочу развернуть apache usergrid, который будет использоваться в наших приложениях в качестве резервного, у приложений теперь низкий трафик, это настраиваемые проекты для использования в небольших группах пользователей (<10 КБ)
Я хочу знать минимальные требования, чтобы знать, является ли это жизнеспособным для нас, спасибо.
1 ответ
Из того, что я вижу в usergrid, я могу подумать, что наиболее голодным для ресурсов компонентом будет Elasticsearch, поэтому, чтобы рабочая среда работала хорошо, я думаю, вам следует начать следовать требованиям ES:
- Не менее 8 ГБ ОЗУ
- По крайней мере, 4 ядра (чем больше ядер вы предоставляете Elasticsearch, тем больше любви вы получаете, поскольку он, как правило, работает с большим количеством потоков, т. Е. Дает больше ядер, а не большую вычислительную мощность процессора)
- Быстрые жесткие диски должны работать нормально
См. Эту статью о Elasticsearch. И последнее, что в зависимости от вашей системы вы можете настроить несколько параметров в Elasticsearch для достижения лучшей пропускной способности. (Например, см. https://www.elastic.co/guide/en/elasticsearch/reference/master/tune-for-indexing-speed.html).
Я развернул последнюю версию Usergrid, то есть 2.1, которая работает гладко в apache-cassandra-2.1.20, apache-tomcat-7.0.85,asticsearch-1.7.6 на одном узле Cassandra в Ubuntu 16.04 с 8 ГБ ОЗУ и 180 ГБ SSD. Надеюсь, что это поможет вам.