1

集群名称,默认为elasticsearch, 命名规则为 es-产品名-ES版本

cluster.name: es-fengkong-2.1.1

节点名称,es启动时会自动创建节点名称,但你也可进行配置

node.name: es-46-68-76

设置索引的分片数

index.number_of_shards: 5

设置索引的副本数

index.number_of_replicas: 1

是否为主节点,一个集群中建议只配置一个主节点

node.master: false

数据存储位置

path.data: /data1/elasticsearch/data

这个参数是用来同时设置bind_host和publish_host上面两个参数 v2.0以上默认是127.0.0.1

network.host: 0.0.0.0

设置对外服务的http端口,默认为9200

http.port: 9200

设置节点间交互的tcp端口,默认是9300

transport.tcp.port: 9300

ES 的分词插件

index.analysis.analyzer.default.type : "hanlp"
index.analysis.tokenizer.default.type : "hanlp"
index.version.created : 2010199
index.max_result_window: 1500000

这是一个集群中的主节点的初始列表,当节点(主节点或者数据节点)启动时使用这个列表进行探测

discovery.zen.ping.unicast.hosts: ["10.47.51.190:9300", "10.46.68.76:9300"]

由于阿里禁止广播,建议关闭广播

discovery.zen.ping.multicast.enabled: false

ping 的超时时间

discovery.zen.ping_timeout: 10s

ping 的超时时间 Fault Detection

discovery.zen.fd.ping_timeout: 10s

ping 重试的次数

discovery.zen.fd.ping_retries: 6

ping 的间隔

discovery.zen.fd.ping_interval: 5s

cache 的最大占比

indices.fielddata.cache.size : 50%

线程池的配置

threadpool:
search:

  type: fixed
  size: 7
  queue: 1000
  # reject_policy: caller

threadpool:
index:

  type: fixed
  size: 3
  queue: 200
  # reject_policy: caller

threadpool:
bulk:

  type: fixed
  size: 2
  queue_size: 50

极致极简
97 声望8 粉丝

极致极简


下一篇 »
产品立项流程