当前位置: 首页 > news >正文

ElasticSearch之配置

ElasticSearch主要的配置文件,如下:

  • elasticsearch.yml,ElasticSearch的相关参数。
  • jvm.options,JVM的相关参数。
  • log4j2.properties,日志的相关参数。

默认情况下,ElasticSearch$ES_HOME/config目录下读取上述配置文件。
启动ElasticSearch时可以使用环境变量ES_PATH_CONF,指定配置文件的保存路径,命令样例如下:

ES_PATH_CONF=/path/to/my/config ./bin/elasticsearch

elasticsearch.yml基于YAML语法。
elasticsearch.yml中,允许引用环境变量,样例如下:

node.name:    ${HOSTNAME}
network.host: ${ES_NETWORK_HOST}

或者

node:name: ${HOSTNAME}
network:host: ${ES_NETWORK_HOST}

同名参数的生效顺序,如下:

  • Transient参数,当前不推荐使用。
  • Persistent参数。
  • 配置文件elasticsearch.yml中的参数。
  • 参数,在代码中的默认值。

相关资料

  • Configuring Elasticsearch
  • Cluster update settings
  • cluster update settings API
  • Transient settings migration guide
  • Edit Elasticsearch user settings

相关文章:

  • 怎样提升伦敦银买卖技巧?
  • webshell之内置函数免杀
  • 大数据面试大厂真题【附答案详细解析】
  • 03 图优化
  • C#,《小白学程序》第十一课:双向链表(Linked-List)其二,链表的插入与删除的方法(函数)与代码
  • Drools Rule Language 学习笔记
  • 小程序和Vue写法的区别主要有什么不同
  • 吴恩达《机器学习》10-4-10-5:诊断偏差和方差、正则化和偏差/方差
  • LeetCode Hot100 105.从前序与中序遍历序列构造二叉树
  • Flink Table API 读写MySQL
  • CentOS Stream 9系统Cgroup问题处理
  • 均匀球形分布的随机三维单位向量
  • 【Kotlin】引入与基础语法
  • 接收网络包的过程——从硬件网卡解析到IP层
  • 什么是零拷贝 、零拷贝优化方案 - 真正的零拷贝,哪些地方会用到零拷贝技术
  • 《Javascript高级程序设计 (第三版)》第五章 引用类型
  • css选择器
  • JavaScript新鲜事·第5期
  • Laravel核心解读--Facades
  • LeetCode18.四数之和 JavaScript
  • Mysql5.6主从复制
  • Rancher如何对接Ceph-RBD块存储
  • 包装类对象
  • 测试如何在敏捷团队中工作?
  • 创建一个Struts2项目maven 方式
  • 码农张的Bug人生 - 初来乍到
  • 浅析微信支付:申请退款、退款回调接口、查询退款
  • 什么是Javascript函数节流?
  • 学习笔记DL002:AI、机器学习、表示学习、深度学习,第一次大衰退
  • 延迟脚本的方式
  • 移动端 h5开发相关内容总结(三)
  • ionic入门之数据绑定显示-1
  • 宾利慕尚创始人典藏版国内首秀,2025年前实现全系车型电动化 | 2019上海车展 ...
  • 关于Android全面屏虚拟导航栏的适配总结
  • 京东物流联手山西图灵打造智能供应链,让阅读更有趣 ...
  • ​io --- 处理流的核心工具​
  • ​软考-高级-系统架构设计师教程(清华第2版)【第15章 面向服务架构设计理论与实践(P527~554)-思维导图】​
  • !!【OpenCV学习】计算两幅图像的重叠区域
  • #laravel 通过手动安装依赖PHPExcel#
  • #Spring-boot高级
  • $.type 怎么精确判断对象类型的 --(源码学习2)
  • (6)添加vue-cookie
  • (a /b)*c的值
  • (二十五)admin-boot项目之集成消息队列Rabbitmq
  • (分享)自己整理的一些简单awk实用语句
  • (附源码)springboot学生选课系统 毕业设计 612555
  • (附源码)ssm航空客运订票系统 毕业设计 141612
  • (附源码)ssm考生评分系统 毕业设计 071114
  • (利用IDEA+Maven)定制属于自己的jar包
  • (十)c52学习之旅-定时器实验
  • (收藏)Git和Repo扫盲——如何取得Android源代码
  • (图)IntelliTrace Tools 跟踪云端程序
  • (原創) 如何刪除Windows Live Writer留在本機的文章? (Web) (Windows Live Writer)
  • (转)es进行聚合操作时提示Fielddata is disabled on text fields by default
  • (转)iOS字体