Добрый день.
Есть две ноды по 32G каждая, еластику выделяется 50% - 16G.
На этих двух нодах в сумме около 1000 индексов различного объема. Некоторые индексы пустые, некоторые более 20G.
Все индексы имеют одинаковые настройки: 2 replicas и 7 shards.
Периодически (вычислили эксперементально) падает нода из-за java heap space из-за конкретного индекса, который занимает около 20G. Если этот индекс удалить то проблема исчезает.
Собственно вопросы:
- Как можно понять что конкретно делает ES перед падением ноды, что повлияло на это.
- Если уменьшить количество shards, уменьшится ли потребление памяти на нодах, и что от этого пострадает?
- Может ли быть причиной падения ноды - большие документы в этом конкретном индексе?
- Количество replicas для индекса влияет на потребдление ресурсов при индексации, и как сильно?
Заранее большое спасибо за ваши ответы!