Elasticsearch 动态修改replica配置、增删replica
2024-09-03 16:59:39
1. 获取当前所有index配置
curl -XGET http://localhost:9200/_settings
2. 获取某些index的配置
curl -XGET http://localhost:9200/test-*/_settings
3. 动态修改某些index配置,增加replica
curl -XPUT http://localhost:9200/test-*/_settings -d '{"replicas":1}'
4. 动态修改某些index配置,删除replica
curl -XPUT http://localhost:9200/test-*/_settings -d '{"replicas":0}'
实测新增replica速度很快,cpu占比不算高,远低于重新索引数据,基本接近远程复制文件的速度。有replica之后,logstash或es会有集群负载均衡,比如replica为1,基本primary和replica CPU占比均衡,性能上ES整体大约多耗用20%CPU,磁盘空间多耗用1倍。
最新文章
- django进阶
- UGUI与DOtween的坑
- zTree默认勾选指定ID并执行事件
- Android中通过typeface设置字体
- Note | Javascript权威指南[第六版] 第1章:Javascript概述
- 我的Python成长之路---第八天---Python基础(24)---2016年3月5日(晴)
- Java核心编程快速学习
- Python3_打开和运行方式
- IntelliJ IDEA部署web项目,Tomcat没有出现Artifacts
- topcoder srm 635 div1
- WPF控件库:图片按钮的封装
- 自学Linux Shell5.1-shell父子关系
- java网络编程Socket通信详解
- ubuntu16.04上安装maven
- git 拖下laravel 代码后报错 Warning: require(D:\WWW\laravel\bootstrap/../vendor/autoload.php
- Navicat使用教程:获取MySQL中的行数(第1部分)
- 撩课-Java每天5道面试题第25天
- 前端初级技能No.1 [切图]
- [JSOI2009]计数问题 二维树状数组
- python基础===zmail,收发邮件的模块
热门文章
- 7.16 NOIP模拟测试4 礼物+通讯+奇袭
- SPOJ31428 FIBONOMIAL(斐波那契数列)
- [LeetCode] 896. Monotonic Array 单调数组
- [LeetCode] 208. Implement Trie (Prefix Tree) 实现字典树(前缀树)
- Firefox / Chrome 开发者工具 使用技巧
- oracle--DBWN
- Ubuntu 获取内核源码树
- js原型和原型链,以及__proto__、prototype属性
- (十一)golang--键盘输入
- WCF服务支持HTTP(get,post)