elasticsearch配置文件解析


1.Cluster(集群)
# 集群名称标识了你的集群,自动探查会用到它。默认值为elasticsearch
# 如果你在同一个网络中运行多个集群,那就要确保你的集群名称是独一无二的。
#
# cluster.name: my-application

2.Node(节点)
# 节点名称会在启动的时候自动生成,所以你可以不用手动配置。你也可以给节点指定一个
# 特定的名称
#
# node.name: "Franz Kafka"

一个节点不成为主节点,只想用来存储数据。这个节点会成为你的集群的“负载器”
一个节点成为主节点,并且不用来存储任何数据,并且拥有空闲资源。 这个节点会成为你集群中的“协调器”
这个节点变成主节点也不想让其变成数据节点,只想让其成为一个“搜索负载均衡器”
# Allow this node to be eligible as a master node (enabled by default):
# 允许这个节点被选举为一个主节点(默认为允许)
# node.master: true

# Allow this node to store data (enabled by default):
# 允许这个节点存储数据(默认为允许)
# node.data: true

# 默认的,多个节点允许从单个系统启动。若想禁止这个特性,按照下面所示配置:
# node.max_local_storage_nodes: 1

3.Index(索引)
# 设置一个索引的分片数量(默认为5)
# index.number_of_shards: 5

# 设置一个索引的副本数量(默认为1)
# index.number_of_replicas: 1

4.Paths(路径)
# 包含配置(这个文件和logging.yml)的目录的路径
# path.conf: /path/to/conf

# 存储这个节点的索引数据的目录的路径(可以随意的包含不止一个位置,优先选择大的剩余空间的位置)
# path.data: /path/to/data
# path.data: /path/to/data1,/path/to/data2

#临时文件的路径
# path.work: /path/to/work

# 日志文件的路径
# path.logs: /path/to/logs

# 插件安装路径
# path.plugins: /path/to/plugins

5.plugin(插件)
#如果当前节点没有安装下面列出的插件,结点不会启动
# plugin.mandatory: mapper-attachments,lang-groovy

6.Memory(内存)
# 设置这个属性为true来锁定内存
# bootstrap.mlockall: true

7.Network(网络)
# 默认的ElasticSearch把自己和0.0.0.0地址绑定,HTTP传输的监听端口在[9200-9300],节点之间
# 通信的端口在[9300-9400]。(范围的意思是说如果一个端口已经被占用,它将会自动尝试下一个端口)
# 设置一个特定的绑定地址(IPv4 or IPv6):
# network.bind_host: 192.168.0.1

# 设置其他节点用来与这个节点通信的地址。如果没有设定,会自动获取。
# network.publish_host: 192.168.0.1

# Set both 'bind_host' and 'publish_host':
# 'bind_host'和'publish_host'都设置
# network.host: 192.168.0.1

# 为节点之间的通信设置一个自定义端口(默认为9300)
# transport.tcp.port: 9300

# 为所有的节点间的通信启用压缩(默认为禁用)
# transport.tcp.compress: true

# 设置一个监听HTTP传输的自定义端口
# http.port: 9200

# 设置一个自定义的允许的内容长度
# http.max_content_length: 100mb

# 完全禁用HTTP
# http.enabled: false

8.Gateway(网关)
# 默认的gateway类型是 "local" gateway(推荐)
# gateway.type: local

# 一个集群中的N个节点启动后,才允许进行恢复处理
# gateway.recover_after_nodes: 1

# 设置初始化恢复过程的超时时间,超时时间从上一个配置中配置的N个节点启动后算起
# gateway.recover_after_time: 5m

# 设置这个集群中期望有多少个节点。一旦这N个节点启动(并且recover_after_nodes也符合),
# 立即开始恢复过程(不等待recover_after_time超时)
# gateway.expected_nodes: 2

 

参考文档:http://www.linuxidc.com/Linux/2015-02/114244.htm

转载于:https://www.cnblogs.com/gavinYang/p/11200218.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/363640.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

刚刚出炉的Asp.net网站部署视频教程

刚刚出炉的Asp.net网站部署视频教程,希望对新手朋友有所帮助主要包括内容: 1、IIS的安装与配置 2、Asp.net环境的安装与常见问题解决 3、Asp.net网站的配置和使用 51aspx会陆续推出基础教程与大家见面,敬请期待! 中间不妥之处还希望大家多多包…

添加jQuery方法解析url查询部分

Web前端不同页面间传值可以使用 cookies、localStorage 和 sessionStorage 等本地存储。 但是,今天我们尝试使用 url 查询,假设我们要传递字符串 str 到 modify.html 页面: var str "nameBob Chen&gender男&date1998/04/26&am…

计算机网络 实验教案,《计算机网络》实验教案.pdf

《计算机网络》实验教案《计算机网络》实验教案临沂师范学院信息学院1实验一 网线制作与以太网组网一、实验目的和要求使学生掌握RJ -45 头的制作。学会以太网组网。二、实验课时:2 课时。三、实验环境与工具RJ-45 头若干、双绞线若干米、RJ&…

Java 8可选:如何使用它

Java 8带有新的Optional类型,类似于其他语言中提供的类型。 这篇文章将介绍这种新类型的使用方式,即主要用途。 什么是可选类型? 可选的是新容器类型,如果有可用值,则该容器类型将包装单个值。 因此,其含义…

strip用法

Python strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。 注意:该方法只能删除开头或是结尾的字符,不能删除中间部分的字符。 str "00000003210Runoob01230000000"; print str.strip( 0 ); …

为JAVA性能而设计(一)

为JAVA性能而设计(一) 发布时间:2007-1-9 15:51:42 来源:JavaWorld 作者:Brian Go…为JAVA性能而设计(二) 发布时间:2007-1-9 15:52:57 来源:JavaWorld 作…

ubuntu16 升级pip3后报错File /usr/bin/pip3, line 9, in module from pip import main ImportError: cannot...

问题&#xff1a;ubuntu16 执行pip3 install --upgrade pip之后&#xff0c;pip3执行出错。 Traceback (most recent call last): File "/usr/bin/pip3", line 9, in <module> from pip import mainImportError: cannot import name main 截图如下&#xff1a;…

HTTP 简介

1、HTTP 简介 HTTP协议&#xff08;HyperText Transfer Protocol&#xff0c;超文本传输协议&#xff09;&#xff0c;是用于从WWW万维网服务器传输超文本到本地浏览器的传送协议。 HTTP基于TCP/IP通信协议来传递数据&#xff08;HTML 文件, 图片文件, 查询结果等&#xff09…

计算机博士英语复试题目,博士复试自我介绍中英文双语解读

博士复试自我介绍中英文双语解读关于博士复试自我介绍中英文篇一(中文篇)尊敬的老师,晚上好!我很高兴能来这里参加面试。现在让我给一个简短的自我介绍。我是* * *,出生在* *。我是一个老师的信息科学与工程学院,山东科技大学。我在1997年进入这所大学,主修计算机科学与技术。2…

DataFrame.to_dict(orient='dict')英文文档翻译

本文转载自 https://blog.csdn.net/llx1026/article/details/77929287 DataFrame.to_dict(orientdict)将DataFrame格式的数据转化成字典形式参数&#xff1a;当然参数orient可以是字符串{dict, list, series, split, records, index}中的任意一种来决定字典中值的类型字典dict&…

如何在J2ME中创建MIDlet

总览 Java移动应用程序称为J2ME。 通常&#xff0c;当我们在移动技术领域工作时&#xff0c;我们必须考虑J2ME应用程序。 通过这种方式&#xff0c;我们可以开发我们的移动应用程序&#xff0c;也可以通过jad或jar文件将其安装在我们的设备中。 近年来&#xff0c;手机开发中最…

感悟测试驱动开发

软件开发方法学的泰斗Kent Beck先生最为推崇"模式、极限编程和测试驱动开发"。在他所创造的极限编程&#xff08;XP&#xff09;方法论中&#xff0c;就向大家推荐"测试先行"这一最佳实践&#xff0c;并且还专门撰写了《测试驱动开发》一书&#xff0c;详细…

如何用python写html的插件,使用python开发vim插件及心得分享

如何使vim下开发python调试更方便如何用 Python 给 Vim 写插件如何使 Vim 下开发 Python 调试更方便怎么用python调用matlab&#xff1f;打算用vim写Python 各位指点下:w 之后 文件被保存到哪了? 桌面上有个文件夹 怎么才能保存进去? 如何让:w保存在当前目录下 :q退出vim :wq…

创建一个学生信息表,与页面分离

一、需求分析 做一个jsp页面&#xff0c;动态显示信息表的内容。 1、 做一个实体类&#xff1a;StudentInfo &#xff08;包含4个字段&#xff09; 2、 如图模拟生成3条数据&#xff0c;本质上就是new StudentInfo 3个实例&#xff0c;每个实例代表一行记录&#xff08;后面…

【Unity】材质基础

【Unity】材质基础 a.基本概念 b.Albedo Maps反射率贴图 c.Alpha Maps着色器shader下四大渲染模式 d.Metallic and Smoothness Maps e.Normal Maps法线贴图 f.Height Maps g.Occlusion Maps h.Emission Maps i.Detail Mask & Secondary Maps j.Standard 金属/Standard&…

DictVectorizer中的fit_transform

导入特征提取化中的字典向量化 from sklearn.feature_extraction import DictVectorizer dv DictVectorizer () x_train dv.fit_transform(x_train) x_test dv.fit_transform(x_test) 此处的fit是找到当前字典中的键 举个例子&#xff1a; 如果x_test不fit,那x_test只能转化…

Java中的三态布尔值

我不时地想念Java中SQL的三值BOOLEAN语义。 在SQL中&#xff0c;我们有&#xff1a; TRUE FALSE UNKNOWN &#xff08;也称为NULL &#xff09; 时不时地&#xff0c;我希望自己也能用Java表达这种UNKNOWN或UNINITIALISED语义&#xff0c;而普通的true和false还不够。 实现…

阻塞分析

--阻塞 /*********************************************************************************************************************** 阻塞&#xff1a;其中一个事务阻塞&#xff0c;其它事务等待对方释放它们的锁,同时会导致死锁问题。 整理人&#xff1a;中国风(R…

科学计算机二进制算法,计算机是怎么理解二进制的?

计算机是怎么理解二进制的?计算机的发明最初纯粹是为了计算数字, 让一个机器能够通过输入不同的数字, 进行加减乘除等. 首先要约定好机器能处理的数是什么样的, 即输入是什么样的, 才能去制造计算机. 二进制只是一种尝试, 十进制也有科学家尝试过, 但由于复杂程度较二进制要高…

OpenCV人脸特效制作

https://blog.csdn.net/zxc024000/article/details/50456917 https://blog.csdn.net/huanghuangjin/article/details/81666134 DLibOpenCV 脸部跟踪张贴小物件(遮盖眼部或者眼睛变大) 所以首先需要人脸识别&#xff0c;然后再类似GAN之类的进行处理或生成 https://wysaid.org/9…