Elasticsearch线程池配置
来源:互联网 发布:java方法高并发 编辑:程序博客网 时间:2024/05/29 17:41
官网说目前版本及后面的版本不支持动态配置了。
1、查看节点状态
GET _nodes/stats
2、查看集群配置信息
GET _cluster/settings
3、线程池的三种类型
cached #无限制的线程池,为每个请求创建一个线程。这种线程池是为了防止请求被阻塞或者拒绝,其中的每个线程都有一个超时时间(keep_alive),默认5分钟,一旦超时就会回收/终止。fixed #有着固定大小的线程池,大小由size属性指定,默认是5*cores数,允许你指定一个队列(使用queue_size属性指定,默认是-1,即无限制)用来保存请求,直到有一个空闲的线程来执行请求。如果Elasticsearch无法把请求放到队列中(队列满了),该请求将被拒绝。scaling #可变大小的pool,大小根据负载在1到size间,同样keep_alive参数指定了闲置线程被回收的时间。
4、线程池配置
PUT /_cluster/settings{ "transient": { "threadpool.index.type": "fixed", "threadpool.index.size": 100, "threadpool.index.queue_size": 500 } }
或者可以在elasticsearch.yml中配置
"threadpool.index.type": "fixed", "threadpool.index.size": 100, "threadpool.index.queue_size": 500
阅读全文
0 0
- ElasticSearch线程池配置
- Elasticsearch线程池配置
- elasticsearch高级配置之线程池设置
- elasticsearch高级配置之线程池设置
- elasticsearch高级配置之(二)----线程池设置
- Elasticsearch线程池介绍
- 分布式搜索elasticsearch高级配置之(二)------线程池设置
- 分布式搜索elasticsearch高级配置之(二)------线程池设置
- 分布式搜索elasticsearch高级配置之(二)------线程池设置
- [源码]Elasticsearch源码3(线程池)
- Elasticsearch配置
- Elasticsearch配置
- elasticsearch配置
- elasticsearch配置
- elasticsearch配置
- ElasticSearch配置
- elasticsearch配置
- ElasticSearch配置
- mysql的join操作
- eclipse中jrebel安装+破解+配置
- leetcode(9) Palindrome Number
- matlab之改变画图游标显示数据的精度和内容
- [ZJOI2007]时态同步
- Elasticsearch线程池配置
- 动态内存申请 new、delete、delete[]、delete()
- maven
- Android Studio项目目录结构介绍
- IntelliJ IDEA 15 部署Tomcat及创建一个简单的Web工程
- solr学习手册
- Java 并发与多线程规范(3)happen before和volatile总结,ArrayList和CopyOnyWriteList的区别
- sql 左连接,右连接,内连接,全连接
- vue使用过程常见的一些问题