构建ES集群环境经常用到的配置:
1.action.auto_create_index --配置是否自动创建索引(true OR false);
2.gateway.type -- (fs, none, local);
3.cluster.routing.schedule 如(50ms), 发现新节点时间
Settings settings = settingsBuilder()
.put("discovery.type", "zen") //发现集群方式
.put("discovery.zen.minimum_master_nodes", 2) //最少有2个master存在
.put("discovery.zen.ping_timeout", "200ms") //集群ping时间,太小可能会因为网络通信而导致不能发现集群
.put("discovery.initial_state_timeout", "500ms")
.put("gateway.type", "local")
.put("index.number_of_shards", 1)
.put("action.auto_create_index", false)
.put("cluster.routing.schedule", "50ms")
.build();
改变shards数目:
client.admin().indices().prepareUpdateSettings("test").setSettings(settingsBuilder().put("index.number_of_replicas", 2)).execute().actionGet();
使用Mongodb River时,可设置 river.mongodb: TRACE 打开日志。
ES常量设置:
index.cache.query.parser.type 查询分析缓存类型, 分为:JVM级别, resident的和NULL。
index.cache.field.max_size 设置大小,配置为soft时用。
index.cache.field.expire 可设置为null,表示永不过期。
index.cache.field.type 值集合:{resident, soft, none} 分别为常驻式、驱逐式、无缓存
index.cache.filter.type (none, weighted)
index.codec.postings_format.type (BloomFilterPostingsFormatProvider,DirectPostingsFormatProvider, MemoryPostingsFormatProvider, Lucene40PostingsFormatProvider, Pulsing40PostingsFormatProvider)
cluster.routing.operation.type
cluster.routing.operation.hash.type (DjbHashFunction, SimpleHashFunction)
index.analysis.char_filter
index.cache.id.type (SimpleIdCache)
index.merge.policy.type
"index.merge.policy.min_merge_size",
"index.merge.policy.max_merge_size",
"index.merge.policy.max_merge_docs",
"index.merge.policy.merge_factor",
"index.compound_format"
"index.merge.policy.min_merge_docs",
"index.merge.policy.max_merge_docs",
"index.merge.policy.merge_factor",
"index.compound_format"
"index.merge.policy.expunge_deletes_allowed",
"index.merge.policy.floor_segment",
"index.merge.policy.max_merge_at_once",
"index.merge.policy.max_merge_at_once_explicit",
"index.merge.policy.max_merged_segment",
"index.merge.policy.segments_per_tier",
"index.merge.policy.reclaim_deletes_weight",
"index.compound_format"
index.merge.scheduler.type
index.similarity.type
monitor.dump.type
cluster.routing.operation.type
index.engine.type
index.store.type (ram, memory, fs, simplefs, niofs, mmapfs)
transport.type
分享到:
相关推荐
es8328寄存器配置讲解(英文版),可同时参照ES8328手册进行使用
24. elasticsearch 安装与配置 25. 进程管理 26. 文件系统管理 27. git 初始化本地仓库 28. Nacos 安装与配置 29. ruby 安装与配置 30. Go 语言的安装与配置 31. MongoDB 安装与配置 32. 添加中文字符集
其中指定了 ES 的 host 和端口以及超时时间的设置,另外我们的 ES 没有添加任何的安全认证,因此 username 和 ...注解,当 destroy 的时候做一个关闭,这个方法主要是如何初始化并创建一个 RestHighLevelClient。
2,初始化dva项目: 安装方式一:dva new myapp。 安装方式二:在创建好的项目文件夹中运行dva init。 配置打字稿 配置tsconfig.json 1,文件具体配置如下: { " compilerOptions " : { " target " : " es5 " ,...
8.2.8 SpringBoot整合elasticsearch集群 Spring 是最受欢迎的企业级 Java 应用程序开发框架,数以百万的来自世界各地的开发人员使用 Spring 框架来创建性能好、易于测试、可重用的代码。Spring Boot是由Pivotal团队...
$ composer require earc/data-elasticsearch基本用法引导程序如果您的elasticsearch服务器不在localhost:9200或者您需要进行身份验证,则必须对其进行配置。 use eArc\ DataElasticsearch \ ParameterInterface ;$...
1.安装elasticsearch服务,安装es-ik插件(直接拷贝到plugin/ik目录下),安装es-head插件(需要安装nodejs,npm install后使用grunt server启动),启动es,启动es-head 2.安装mysql服务,(初始化mysqld --initialize ...
OpenGL ES之加载图片:详细地配置OpenGL ES的初始化,配置视图创建的渲染缓存区,加载顶点/纹理坐标数据,加载纹理数据的逻辑
sony 出的 cmos sensor, 型号:imx214 该文件为imx206配置一些基本的配置参数,该文件为xls,拥有多页
第一部分(第2~9章)详细讲解创建一个简单的空气曲棍球游戏的触控、纹理和基本原理,包括如何成功地初始化OpenGL并将数据发送到屏幕上,如何使用基本的向量和矩阵数学创建三维世界,以及Android的许多特定细节,比如...
项目设置和初始化 控制器设计和实现 数据持久化与数据库集成 安全性和身份验证 性能优化和监控 部署和生产环境考虑 现在,是时候让您的Java技能得到充分发挥,并掌握SpringBoot的魔法了!这个项目将带领您从基础到...
第一部分(第2~9章)详细讲解创建一个简单的空气曲棍球游戏的触控、纹理和基本原理,包括如何成功地初始化OpenGL并将数据发送到屏幕上,如何使用基本的向量和矩阵数学创建三维世界,以及Android的许多特定细节,比如...
更新:计数器上溢出/下溢出、计数器初始化(通过软件或内部/外部触发) 触发事件(计数器启动、停止、初始化或通过内部/外部触发计数) 输入捕捉 输出比较匹配 关断输入 一路高速异步收发器...
安装软件包后,您将更新配置设置,并将服务初始化程序包含在WorkerRole.cs或WebRole.cs中。 我需要一个Azure帐户来尝试吗? 不,它可以在桌面上的完整Azure模拟器中运行。 该项目旨在与用于数据和快照的Azure文件...
多数据源支持,内置mysql、elasticsearch、kudu驱动,支持自定义数据集省去数据接口开发,目前已支持20种大屏组件/图表,不会开发,照着设计稿也可以制作大屏。 三步轻松完成大屏设计:配置数据源---->写SQL...
项目设置和初始化 控制器设计和实现 数据持久化与数据库集成 安全性和身份验证 性能优化和监控 部署和生产环境考虑 现在,是时候让您的Java技能得到充分发挥,并掌握SpringBoot的魔法了!这个项目将带领您从基础到...
可以参考项目快速掌握jkes框架的使用方法是我们使用测试功能初始化的一个Spring Boot Application。 安装jkes-index-connector和jkes-delete-connector到Kafka Connect类路径 安装智能中文分析插件 sudo bin/elastic...
智慧消防云平台融合了无线烟感监测、...springboot2 + mysql 5.7 + redis 5.0.0 + elasticsearch 6.5.4 + rabbitmq 3.6.9 + vue3 使用根目录下maven 配置文件 mysql数据库资源创建好后,执行sql文件创建初始化数据库
安装npm install -g snowdev特征无需配置(但仍可以通过进行配置) 精神继承者浮图 开发套件初始化所有包的通用结构(可选)将TypeScript与合理的默认值一起使用自动生成TypeScript类型(通过仅适用于JS的JSDoc...
启动弹性搜索 elasticsearch --config=/usr/local/opt/elastic...数据库初始化 如何运行测试套件 服务(作业队列、缓存服务器、搜索引擎等) 部署说明 … 如果您不打算运行rake doc:app请随意使用不同的标记语言。