ES 매개변수 설명

2013 단어 ES 매개 변수
Elasticsearch(ES)는 NOSQL+검색엔진의 유기적 결합체로서 실시간 검색뿐만 아니라 강력한 집합 분석 능력을 가지고 있다.따라서 전문 검색, 로그 분석, 모니터링 시스템, 데이터 분석 등 분야에서 ES는 모두 광범위하게 응용된다.한편, 완전한 Elastic Stack 체계(Elasticsearch,Logstash,Kibana,Beats)는 데이터 수집, 세척, 저장, 시각화된 해결 방안을 제공했다.Lucene에 메모리의 절반을 미리 남겨 두는 것은 의심할 여지가 없다. 메모리는 Elasticsearch에 있어서 절대적으로 중요하지만, 또 하나의 메모리를 많이 소모하는 Lucene도 있다.
more/data/elasticsearch/config/elasticsearch.yml
cluster.name: sevfun_es_mall     //es     
node.name: sevfun_es_mall3     //   
node.master: true                       //             master
node.ingest: false                       
node.data: true                          //           
http.enabled: true                      //    http        
http.cors.enabled: true
http.cors.allow-origin: "*"
path.data: /data/esdata             //           
path.logs: /data/eslogs
action.auto_create_index: false  
bootstrap.memory_lock: false   //        es  swap
network.host: 10.100.0.22       //     ip  
http.port: 9200       //       http  ;      tcp     9300
discovery.zen.ping.unicast.hosts: [10.100.0.45,10.100.0.37,10.100.0.22]
discovery.zen.minimum_master_nodes: 2  //        /2+1
discovery.zen.fd.ping_timeout: 120s //              ping      
discovery.zen.fd.ping_retries: 6
discovery.zen.fd.ping_interval: 30s
client.transport.ping_timeout: 60s
discovery.zen.ping_timeout: 10s
indices.query.bool.max_clause_count: 5000
thread_pool.search.size: 40
thread_pool.search.queue_size: 1000
thread_pool.index.queue_size: 1000
thread_pool.bulk.queue_size: 1000

more/data/elasticsearch/config/jvm.options-Xms8g//JVM 더미의 크기 설정 최소 더미의 값은 2g-Xmx8g//JVM 더미의 크기 설정 그룹 더미의 값은 2g-XX: NewRatio=3-XX:+ExitOn OutOffMemoryError-X:HeapDumpPath=///DUMP 파일을 생성하는 경로-X:+ExitOn OutOffMemoryErrorss//메모리가 넘치지 않도록 방지하지만 프로세스가 종료되지 않았습니다
Linux 매개 변수 변조: swap 인덱스 최적화 사용하지 않기: 집단 노드의 개수 규모에 따라 분할 개수 권장 > = 집단 노드의 개수를 권장합니다.5 노드의 집단은 다섯 개의 분할이 비교적 합리적이다.슬라이스당 크기가 30GB를 넘지 않도록 하는 것이 좋습니다. 핫 데이터 저장 SSD와 일반 역사 데이터 저장 기계 디스크는 물리적으로 검색 효율을 높일 수 있습니다.

좋은 웹페이지 즐겨찾기