解决windows下运行elasticsearch默认占用内存过大问题!

208 阅读1分钟

实用派不废话

方法一

1.修改jvm.options文件 目录为 es/config/jvm.options

2.使用文本编译器打开jvm.options

3.找到 IMPORTANT: JVM heap size
## IMPORTANT: JVM heap size

4.去掉  -Xms4g 前面的 ## 注释

--> ## -Xms4g
--> ## -Xmx4g

5.修改后
-Xms4g #JVM启动时的初始堆内存大小为4GB,具体大小可以按自己需求设置
-Xmx4g #JVM可以使用的最大堆内存大小为4GB,具体大小可以按自己需求设置

6.保存并重启 es

方法二

1.去掉 elasticsearch.yml 里的#注释

 这个-->#bootstrap.memory_lock: true
 
2.配置,修改后
bootstrap.memory_lock: true

3.保存并重启es