当前位置:首页 > 服务端 > Elasticsearch配置项

Elasticsearch配置项

2022年11月08日 20:38:00服务端6

官方文档

Elasticsearch的配置主要分两种

  • 静态配置:主要配置每一个节点的config/elasticsearch.yml、启动时命令行传参数,需要每一个节点都要做配置,更改不容易
  • 动态配置:可以通过api动态更新集群中的配置

 

分模块的配置

 ---------------------------------- Cluster -----------------------------------

Cluster routing and shard allocation:集群中的路由和分片配置-分片在节点上的分配

cluster.name: my-application #集群名称

cluster.routing.allocation.enable:all|primaries|new_primaries|none #分片分配方式(default:all)

cluster.routing.allocation.node_concurrent_recoveries:2 #在一个节点上允许多少分片数据重新分布(default:2)

cluster.routing.allocation.node_initial_primaries_recoveries:4 #

 ---------------------------------- Discovery-----------------------------------

Discovery:集群中发现其他节点机制配置

 ---------------------------------- Gateway-----------------------------------

Gateway:集群中配置多少节点启动了或启动多长时间后可以数据恢复和负载均衡

数据恢复或叫数据重新分布,es在有节点加入或退出时会根据机器的负载对索引分片进行重新分配,挂掉的节点重新启动时也会进行数据恢复。

 ---------------------------------- Network-----------------------------------

Network:es的网络配置

 ---------------------------------- HTTP-----------------------------------

HTTP:es提供http REST interface 配置

 ---------------------------------- Indices-----------------------------------

Indices:全局索引的默认配置

 ---------------------------------- Node client-----------------------------------

 

 ---------------------------------- Plugins-----------------------------------

---------------------------------- Scripting-----------------------------------

---------------------------------- Snapshot/Restore-----------------------------------

---------------------------------- Thread pools-----------------------------------

---------------------------------- Transport-----------------------------------

---------------------------------- Tribe nodes-----------------------------------

 

 

 

 

转载于:https://my.oschina.net/emisky/blog/681424

作者:chunguo0066
来源链接:https://blog.csdn.net/chunguo0066/article/details/100760385

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。


本文链接:https://www.javaclub.cn/server/68595.html

标签: Elasticsearch
分享给朋友:

“Elasticsearch配置项” 的相关文章

Docker安装ElasticSearch

Docker安装ElasticSearch

前言 上一个项目刚刚结束,准备摸几天鱼学点新东西。但是在这空隙间,就被领导抓住了,让我从硬盘上拷一个项目,说是这个项目上有新的需求要改动,让我把环境搭一下,然后跑起来。万般无奈之下,我只能答应了。但是我也很疑惑,为毛还要从硬盘上拷项目?虽然公司没用...

SpringBoot整合ElasticSearch实现多版本的兼容

SpringBoot整合ElasticSearch实现多版本的兼容

前言 在上一篇学习SpringBoot中,整合了Mybatis、Druid和PageHelper并实现了多数据源的操作。本篇主要是介绍和使用目前最火的搜索引擎ElastiSearch,并和SpringBoot进行结合使用。 ElasticSearch介绍 E...

白话Elasticsearch67-不随意调节jvm和thread pool的原因&jvm和服务器内存分配的最佳实践

白话Elasticsearch67-不随意调节jvm和thread pool的原因&jvm和服务器内存分配的最佳实践

文章目录 概述 不随意调节jvm和thread pool的原因 jvm gc threadpool jvm和服务器内存分配的最佳实践...

docker安装elasticsearch-head

拉取镜像 docker pull mobz/elasticsearch-head:5 运行镜像 docker run -d -p 9100:9100 docker.io/mobz/elasticsearch-head:5 测试...

Elasticsearch 7.x 最详细安装及配置

Elasticsearch 7.x 最详细安装及配置

Elasticsearch 7.x 最详细安装及配置 一、Elasticsearch 7.x 小马哥说过,学习技术栈得看版本,那么 Elasticsearch 7.x 有什么好的特性呢? ES 7.0 是 2019 年 4 月份发布的,底层是 Lucene 8....

Docker部署Elasticsearch和入门整合Spring Boot

Docker部署Elasticsearch和入门整合Spring Boot

包括使用docker部署ES,es入门的基础概念和基础框架,以及Java Spring Boot整合es,基础使用JavaRestClient操作索引库和文档 本Elasticsearch快速入门Java版笔记是在某站黑xx马公开资料上再修改和总结整理。...

linux安装elasticsearch部署配置详细说明

    ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引...

ElasticSearch 介绍、安装及简单使用

ElasticSearch 介绍、安装及简单使用

文章目录 介绍 基本概念 全文搜索(Full-text Search)...

ElasticSearch安装中文分词插件ik导致elasticsearch容器反复重启

问题:在docker容器的elasticsearch容器的plugin安装并解压了ik压缩包重启后查看elasticsearch状态一直是Restarting 解决办法:注意在解压ik的时候要在一个文件夹中,不能直接解压到plugin下面否则docker logs...

linux安装Elasticsearch详细步骤

linux安装Elasticsearch详细步骤

坑都已经踩好了 照着步骤一次成功  不多废话 走起 # ## 安装java运行环境 elasticsearch是用Java实现的 跑elasticsearch必须要有jre支持 所以必须先安装j...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。