Tengo un servidor Apache con una configuración predeterminada de Elasticsearch y todo funciona perfectamente, excepto que la configuración predeterminada tiene un tamaño máximo de 1GB.
No tengo tantos documentos para almacenar en Elasticsearch, así que quiero reducir la memoria.
He visto que tengo que cambiar el -Xmx
parámetro en la configuración de Java, pero no sé cómo.
He visto que puedo ejecutar esto:
bin/ElasticSearch -Xmx=2G -Xms=2G
Pero cuando tenga que reiniciar Elasticsearch, esto se perderá.
¿Es posible cambiar el uso máximo de memoria cuando Elasticsearch está instalado como servicio?
index.number_of_shards: 1 index.number_of_replicas: 0
esta manera, ahorra en memoria y CPU al no hacer un trabajo innecesario .