elasticsearch 프로필 상세 설명

3116 단어 자바
elasticsearch config            :elasticsearch.yml logging.yml,    es       ,          ,es    log4j      ,  logging.yml       log4j          。       elasticsearch.yml           。

cluster.name: elasticsearch
  es     ,   elasticsearch,es            es,             ,                。

node.name: "Franz Kafka"
   ,        name     ,    es jar  config    name.txt   ,              。

node.master: true
               node,   true,es             master,             master。

node.data: true
             ,   true。

index.number_of_shards: 5
          ,   5 。

index.number_of_replicas: 1
          ,   1   。

path.conf: /path/to/conf
           ,   es     config   。

path.data: /path/to/data
           ,   es     data   ,          ,     , :
path.data: /path/to/data1,/path/to/data2

path.work: /path/to/work
           ,   es     work   。

path.logs: /path/to/logs
           ,   es     logs   

path.plugins: /path/to/plugins
         ,   es     plugins   

bootstrap.mlockall: true
   true     。   jvm  swapping es      ,       swap,   ES_MIN_MEM ES_MAX_MEM             ,               es。      elasticsearch         ,linux     `ulimit -l unlimited`  。

network.bind_host: 192.168.0.1
     ip  ,   ipv4 ipv6 ,   0.0.0.0。


network.publish_host: 192.168.0.1
             ip  ,           ,        ip  。

network.host: 192.168.0.1
           bind_host publish_host      。

transport.tcp.port: 9300
        tcp  ,   9300。

transport.tcp.compress: true
      tcp      ,   false,   。

http.port: 9200
       http  ,   9200。

http.max_content_length: 100mb
         ,  100mb

http.enabled: false
    http        ,   true,  。

gateway.type: local
gateway   ,   local        ,           ,       ,hadoop HDFS, amazon s3   ,                 。

gateway.recover_after_nodes: 1
     N            ,   1。

gateway.recover_after_time: 5m
                ,   5  。

gateway.expected_nodes: 2
            ,   2,   N     ,          。

cluster.routing.allocation.node_initial_primaries_recoveries: 4
        ,         ,   4。

cluster.routing.allocation.node_concurrent_recoveries: 2
                     ,   4。

indices.recovery.max_size_per_sec: 0
            ,  100mb,   0,    。

indices.recovery.concurrent_streams: 5
                               ,   5。

discovery.zen.minimum_master_nodes: 1
                     N  master     。   1,        ,         (2-4)

discovery.zen.ping.timeout: 3s
              ping      ,   3 ,                          。

discovery.zen.ping.multicast.enabled: false
            ,   true。

discovery.zen.ping.unicast.hosts: ["host1", "host2:port", "host3[portX-portY]"]
     master       ,                     。

                
index.search.slowlog.level: TRACE
index.search.slowlog.threshold.query.warn: 10s
index.search.slowlog.threshold.query.info: 5s
index.search.slowlog.threshold.query.debug: 2s
index.search.slowlog.threshold.query.trace: 500ms

index.search.slowlog.threshold.fetch.warn: 1s
index.search.slowlog.threshold.fetch.info: 800ms
index.search.slowlog.threshold.fetch.debug:500ms
index.search.slowlog.threshold.fetch.trace: 200ms

좋은 웹페이지 즐겨찾기