`
拓子轩
  • 浏览: 204482 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

elasticsearch配置文件详解

    博客分类:
  • java
阅读更多

1. 集群名称

确保在不同的环境中集群的名称不重复,否则,节点可能会连接到错误的集群上。

cluster.name: my-application

 

2. 节点名称

默认情况下,当节点启动时Elasticsearch将随机在一份3000个名字的列表中随机指定一个。

如果机器上只运行一个集群Elasticsearch节点,可以使用${HOSTNAME}设置节点的名称为主机名。

node.name: node-1

 

3. 节点描述

node.rack: r1

 

4. 索引存储位置

path.data: /path/to/data

 

5. 日志存储位置

path.logs: /path/to/logs

 

6. 内存分配模式

bootstrap.memory_lock: true

 

7. 绑定网卡IP

network.host: 192.168.0.1

 

8. http协议端口

http.port: 9200

 

9. 开始发现新节点的IP地址

discovery.zen.ping.unicast.hosts: ["host1", "host2"]

 

10. 最多发现主节点的个数

discovery.zen.minimum_master_nodes: 3

 

11. 当重启集群节点后最少启动N个节点后开始做恢复

gateway.recover_after_nodes: 3

 

12. 在一台机器上最多启动的节点数

node.max_local_storage_nodes: 1

 

13. 当删除一个索引的时候,需要指定具体索引的名称

action.destructive_requires_name: true

 

0
0
分享到:
评论

相关推荐

    分布式搜索 elasticsearch 方案研究 - 基础知识

    分布式搜索elasticsearch配置文件详解 8 分布式搜索elasticsearch安装步骤详解 12 分布式搜索elasticsearch高级配置之(一)--- 分片分布规则设置 13 分布式搜索elasticsearch高级配置之(二)--- 线程池设置 16 ...

    Java的Spring Boot 集成 Elasticsearch 使用详解.docx

    然后在 config 包下创建 ElasticsearchConfiguration 类,会从配置文件中读取到对应的参数,接着申明一个 initRestClient 方法,返回的是一个 RestHighLevelClient,同时为它添加 @Bean(destroyMethod = ...

    Elasticsearch7.3.1集群配置文件

    #data文件和日志保存地方,需要当前用户有操作权限 path.data: /path/to/data path.logs: /path/to/logs #network.host: 0.0.0.0 #当前服务器内网ip network.bind_host: 172.16.0.4 #当前服务器外网ip network....

    BEES企业网站管理系统设置详解

    本教程详细的介绍了BEES企业网站管理系统中该如何配置系统的基本信息。

    一站式掌握elastic search基础与实战视频资源-百度云链接

    05-02 -URISearch详解与演示.avi 05-03 -QueryDSL简介.avi 05-04 -字段类查询简介及match-query.avi 05-05 -相关性算分.mp4.avi 05-06 -match-phrase-query_音频.mp4.avi 05-07 -query-string-query.avi 05-08 -...

    vue-cli中的babel配置文件.babelrc实例详解

    本文介绍vue-cli脚手架工具根目录的babelrc配置文件 介绍 es6特性浏览器还没有全部支持,但是使用es6是大势所趋,所以babel应运而生,用来将es6代码转换成浏览器能够识别的代码 babel有提供专门的命令行工具方便转码...

    【JavaScript源代码】详解vite2.0配置学习(typescript版本).docx

    详解vite2.0配置学习(typescript版本)  介绍 尤于溪的原话... 配置文件也支持热跟新!!!  创建  执行npm init @vitejs/app ,我这里选择的是vue-ts 版本  "vite": "^2.0.0-beta.48" alias别名  vite.config.

    springboot-keepalive设置测试

    springboot keepalive 服务端,客户端测试

    babel基本使用详解

    babel配置文件 通过.babelrc来表示 { presets : [ ], plugins : [ ] } presets用来存放一些预设 plugins用来存放一些插件  命令行的简单使用 我们可以通过 -o (–out-file) 参数来编译一个文件 babel es6.js -o ...

    es7学习教程之Decorators(修饰器)详解

    本文主要给大家介绍的是关于es7 Decorators(修饰器)的相关内容,分享出来供大家参考学习,下面话不多说,来一起看看详细的介绍: ES6 Decorators(修饰器) ...完事配置一下babelrc文件 plugins

    详解利用ELK搭建Docker容器化应用日志中心

    ElasticSearch镜像 Logstash镜像 Kibana镜像 Nginx镜像(作为容器化应用来生产日志) 开启Linux系统Rsyslog服务 修改Rsyslog服务配置文件: vim /etc/rsyslog.conf 开启下面三个参数: $ModLo

    详解使用Typescript开发node.js项目(简单的环境配置)

    对ES6/ES2015/ES7(部分)支持比较好。 编译后的js文件很干净,也支持多种代码规范。 其他,请参见文档。 准备 node.js v6.9.1 或者任意的新版本,老版本暂时没有试验。 tsc typescript编译器,使用npm安装:npm ...

    详解使用vscode+es6写nodejs服务端调试配置

    前端的小伙伴们在babel等的加持下,已经可以愉快...1.首先在根目录下建立.babelrc文件,写入babel配置,我的配置如下,记得npm安装babel及你需要的presets或者plugin。 { presets: [ es2015, stage-3 ] } 2.其实此

    vue中eslintrc.js配置最详细介绍

    介绍了各个eslint配置项的作用,以及为什么这样设置。 比较详细,看完能对eslint有较为全面的了解,基本解除对该文件的疑惑。 /** * 参考文档 * 【eslint英文文档】...

    spring boot 实践学习案例,与其它组件整合

    spring boot 实践学习案例,与其它组件结合如 mybatis、jpa、dubbo、redis、mongodb、memcached、kafka、rabbitmq、activemq、elasticsearch、security、shiro等 #### Spring Boot 版本 - 2.0.3.RELEASE #### 模块...

    Spring高级之注解驱动开发视频教程

    里面包含了JDBC,Data JPA,Data Redis,Data Mongodb,Data Rabbit,Data ElasticSearch等等。合集中的每一项都是针对不同数据存储做的简化封装,使我们在操作不同数据库时,以最简洁的代码完成需求功能。 Spring...

    新版 MySQL DBA 高级视频 基于MySQL 5.7 MySQL 8.0版本.rar

    │ 第十七课Elasticsearch分享-张亚V4.pdf │ 第十三课MySQL5.7高可用架构之Mycat.pdf │ 第十三课MySQL8.0高可用架构之Mycat.pdf │ 第十九课MySQL备份和恢复.pdf │ 第十二课MySQL5.7复制.pdf │ 第十二课MySQL8.0...

    黑马程序员 安卓学院 万元哥项目经理 分享220个代码实例

    |--自定义配置文件资源 |--自定义颜色状态选择资源 |--自定义颜色资源 |--获取网页的源码 |--读取外部资源的文件3种方式 |--读取手机内的短信 |--通信之Application实现应用全局通信 |--重启adb |--隐式转换 页面 |-...

Global site tag (gtag.js) - Google Analytics