一般情况下在Windows下运行的ElasticSearch的方式为在对应的bin目录下点击:elasticsearchservice.bat运行,但是需要一直开启命令行窗口,有点占桌面的位置,看着不舒服如:
注册成为Windows服务则只需要在ES的bin目录下打开命令行窗口运行:elasticsearch-service.bat install
若出现:thread stack size not set; configure using -Xss via...... 则打开config目录下的jvm.options,在该文件的任意位置下添加一行: -Xss1m (-Xss后面的值,可根据需要自定义大小)即可在Windows服务下看到对应的服务名: