ES什么时候会平衡分片
2024-08-31 11:48:03
"cluster.routing.allocation.balance.shard":"0.45f",//定义分配在该节点的分片数的因子 阈值=因子*(当前节点的分片数-集群的总分片数/节点数,即每个节点的平均分片数)
"cluster.routing.allocation.balance.index":"0.55f",//定义分配在该节点某个索引的分片数的因子,阈值=因子*(保存当前节点的某个索引的分片数-索引的总分片数/节点数,即每个节点某个索引的平均分片数)
"cluster.routing.allocation.balance.threshold":"1.0f",//超出这个阈值就会重新分配分片
"cluster.routing.allocation.total_shards_per_node":-1,//单个节点的最大分片数
//Disk-based Shard Allocation
"cluster.routing.allocation.disk.threshold_enabled":true,//是否开启基于硬盘的分发策略
"cluster.routing.allocation.disk.watermark.low":"85%",//不会分配分片到硬盘使用率高于这个值的节点
"cluster.routing.allocation.disk.watermark.high":"90%",//如果硬盘使用率高于这个值,则会重新分片该节点的分片到别的节点
"cluster.info.update.interval":"30s",//当前硬盘使用率的查询频率
"cluster.routing.allocation.disk.include_relocations":true,//计算硬盘使用率时,是否加上正在重新分配给其他节点的分片的大小
摘自:https://github.com/13428282016/elasticsearch-CN/wiki/%E4%BB%80%E4%B9%88%E6%97%B6%E5%80%99%E4%BC%9A%E5%B9%B3%E8%A1%A1%E5%88%86%E7%89%87
最新文章
- Androidstudio预览时出现错误java.lang.NoClassDefFoundError: com/android/util/PropertiesMap
- Linux 下Shell 脚本几种基本命令替换区别
- Eclipse的python插件安装
- hdu 2473 并查集
- 【POJ】【2096】Collecting Bugs
- Android之ListView常用技巧
- python学习笔记1(语法)
- Android应用正确使用扩展SD卡,特别是安卓4.4以后的版本
- C#之垃圾回收
- 在Linux下写一个线程池以及线程池的一些用法和注意点
- SpringAop源码情操陶冶-JdkDynamicAopProxy
- SpringBoot使用Nacos配置中心
- Vue慕课网音乐项目随手记--node代理及数据抓取
- (14/24) css进阶:(入门)去除冗余的css
- input:checked + label用法
- XmlHelpers
- Java 10 - Java Character类
- Cloud Resource
- iOS中使用RNCryptor对资源文件加密(先加密后拖进项目中)
- P3866 [TJOI2009]战争游戏
热门文章
- tomat遇到的一些错误
- php匿名函数和可变参数函数
- 16. 3Sum Closest[M]最接近的三数之和
- C#中网络通信
- Java 系列之spring学习--springmvc搭建(四)
- Servlet基础(二)
- Axios 网络请求组件封装 (鉴权、刷新、拦截)
- solarwinds之配置系统管理(System manager)
- JAVA 静态内部类--转自http://bbs.csdn.net/topics/350021609
- java中端口号被占用的解决办法