我有一台默认配置为Elasticsearch的Apache服务器,除默认配置的最大大小为1GB之外,其他一切工作正常。
我没有太多的文档要存储在Elasticsearch中,因此我想减少内存。
我已经看到我必须-Xmx
在Java配置中更改参数,但是我不知道如何。
我已经看到可以执行此操作:
bin/ElasticSearch -Xmx=2G -Xms=2G
但是,当我必须重新启动Elasticsearch时,它将丢失。
将Elasticsearch作为服务安装时,是否可以更改最大内存使用量?
index.number_of_shards: 1 index.number_of_replicas: 0
这样一来,您无需进行不必要的工作即可节省内存和cpu 。