Mam serwer Apache z domyślną konfiguracją Elasticsearch i wszystko działa idealnie, poza tym, że domyślna konfiguracja ma maksymalny rozmiar 1 GB.
Nie mam tak dużej liczby dokumentów do przechowywania w Elasticsearch, więc chcę zmniejszyć ilość pamięci.
Widziałem, że muszę zmienić -Xmx
parametr w konfiguracji Javy, ale nie wiem jak.
Widziałem, że mogę to wykonać:
bin/ElasticSearch -Xmx=2G -Xms=2G
Ale kiedy będę musiał ponownie uruchomić Elasticsearch, zostanie to utracone.
Czy można zmienić maksymalne użycie pamięci, gdy Elasticsearch jest zainstalowany jako usługa?
index.number_of_shards: 1 index.number_of_replicas: 0
ten sposób oszczędzasz pamięć i procesor, nie wykonując niepotrzebnej pracy .