本文介绍的elasticsearch版本是8.8.0
首先去官网下载Windows的elasticsearch
Download Elasticsearch | Elastic
解压后直接
进入安装目录elasticsearch-8.8.0\bin,双击elasticsearch.bat启动服务
输入栏输入http://localhost:9200/,发现提示没有响应
原来是有个叫xpack的组件,限制了我们必须要用https的方式访问,还需要输入用户名密码。因为这个环境只是用于学习,所以直接关闭这方面的安全校验就行了。
进入到config目录,编辑elasticsearch.yml,将xpack.security.enable改成false
再次访问http://localhost:9200/,发现可以正常访问
ES运行一段时间后,不知为何占用内存越来越大,后期内存占用直接到了16g,把我电脑弄死机了,所以我们要限制内存占用大小,ES的bin目录下有个jvm.options文件,加入
-Xms3g
-Xmx3g
限制内存为3g
重启ES即可正常