elasticsearch7.3 在启动时设置heap的大小

es节点的默认的heap内存大小是 1G 大小,在实际生产中,很容易导致内存溢出而导致进程被kill掉。所以我们一般会自己配置自己的,以前的版本可以通过export ES_HEAP_SIZE=10g或者./bin/elasticsearch -Xmx10g -Xms10g来设置自己的堆内存的大小,在新的版本使用上述命令会设置不成功。

查询官网后得知可以通过如下命令进行设置

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

官网地址如下:

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


版权声明:本文为zhangxiaohui4445原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。