Eu tenho um servidor Apache com uma configuração padrão de Elasticsearch e tudo funciona perfeitamente, exceto que a configuração padrão tem um tamanho máximo de 1 GB.
Não tenho um número tão grande de documentos para armazenar no Elasticsearch, então quero reduzir a memória.
Eu vi que tenho que mudar o -Xmx
parâmetro na configuração do Java, mas não sei como.
Eu vi que posso executar isso:
bin/ElasticSearch -Xmx=2G -Xms=2G
Mas quando eu tiver que reiniciar o Elasticsearch, isso será perdido.
É possível alterar o uso máximo de memória quando Elasticsearch é instalado como um serviço?
index.number_of_shards: 1 index.number_of_replicas: 0
Desta forma, você economiza memória e CPU por não fazer trabalho desnecessário .