Ich habe einen Apache-Server mit einer Standardkonfiguration von Elasticsearch und alles funktioniert einwandfrei, außer dass die Standardkonfiguration eine maximale Größe von 1 GB hat.
Ich habe nicht so viele Dokumente in Elasticsearch zu speichern, daher möchte ich den Speicher reduzieren.
Ich habe gesehen, dass ich den -Xmx
Parameter in der Java-Konfiguration ändern muss , aber ich weiß nicht wie.
Ich habe gesehen, dass ich dies ausführen kann:
bin/ElasticSearch -Xmx=2G -Xms=2G
Aber wenn ich Elasticsearch neu starten muss, geht dies verloren.
Ist es möglich, die maximale Speichernutzung zu ändern, wenn Elasticsearch als Dienst installiert ist?
index.number_of_shards: 1 index.number_of_replicas: 0
Sie dies zu /etc/elasticsearch/elasticsearch.yaml hinzu: Auf diese Weise sparen Sie Speicher und CPU, indem Sie keine unnötigen Arbeiten ausführen .