一、ES配置文件
- ES配置相关的三个文件
- elasticsearch.yml文件配置ES相关设置
- jvm.option文件配置ES所运行的Java虚拟机即JVM
- log4j2.properties文件用于配置日志选项
- ES日志记录通过3类文件组织
- 主要日志:放置综合信息,比如新的节点假如集群
- 慢搜索日志:默认情况下,如果一个查询花费的时间多于半秒,将进行记录
- 慢索引日志:默认情况下,如果一个索引花费的时间多于半秒,将进行记录
- 注:日志的默认级别为INFO,将会写入所有验证级别是INFO或者更高的日志
- JVM配置:
- ES作为一个Java程序,运行在JVM中。所以JVM的配置显得尤为重要,特别是为ES分配的堆内存大小。
二、配置ES集群
- 基础配置
-
cluster.name: my-application node.name: host192.168.160.128 network.host: 192.168.160.128 http.port: 9200 transport.tcp.port: 9300 http.cors.enabled: true http.cors.allow-origin: "*" discovery.zen.ping.unicast.hosts: ["192.168.160.128", "192.168.160.129"] discovery.zen.minimum_master_nodes: 1
注:
-
如果需要配置data目录和log目录等其它配置&#
-