1、安装最新的8.6.2版本,启动成功后访问ip:9200 怎么都访问不通,什么错也没报,访问就报
curl: (52) Empty reply from server
后来发现是es版本过高,与jdk8不兼容,需要降版本
2、 安装7.2.0版本的es , 启动报错
OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release.
很懵,搜了下7.2版本是支持jdk8的哇,怎么提示版本低
看到有人提供的解决办法是:
将 config/jvm.options中的
-XX:+UseConcMarkSweepGC
修改为
-XX:+UseG1GC
修改后再重启就很完美啦