ES启动内存大小设置

ES设置heap大小

es节点的默认的heap内存大小是 1G 大小,在实际生产中,很容易导致内存溢出而导致进程被kill掉。所以我们一般会自己配置自己的,以前的版本可以通过export ES_HEAP_SIZE=10g或者./bin/elasticsearch -Xmx10g -Xms10g来设置自己的堆内存的大小,但版本在6.2.x开始,就不支持这种设置了,反正笔者就没有设置成功过。

既然一般度友给出的方法不好使,只能去官网查了。

官网地址:https://www.elastic.co/guide/en/elasticsearch/reference/current/heap-size.html

ES_JAVA_OPTS="-Xms2g -Xmx2g"./bin/elasticsearch

设置最大和最小的堆内存都为 2GB

你可能感兴趣的:(ES启动内存大小设置)