在 Mapping 里面,将 dynamic 参数设置成 strict 可以拒绝索引包含未知字段的文档。 此条 Tips 由 medcl 贡献。

es-5.4.1集群load 负载值很高怎么破

Elasticsearch | 作者 yiyezhiqiu425 | 发布于2017年06月22日 | 阅读数:6748

ES-5.4.1版本中通过ES的api查询到的节点的负载,load_1m load_5m load_15m 三个值某些节点比较高,达到70%以上,此时ES索引的速度非常慢,几十条每秒,重启负载较高的节点后,索引速度马上可以达到10000条以上,集群每个节点分配的内存都是31G,共3个节点,128G的内存,请问哪位大神知道这个是什么情况,load这个值具体表示的是什么,会被什么因素影响到?
已邀请:

kkyxch

赞同来自:

我的也是 load高,是不是磁盘性能低?

yiyezhiqiu425

赞同来自:

有一点,我们的ES5.4.1的集群是用了IK中文分词的

medcl - 今晚打老虎。

赞同来自:

安装一个xpack,申请个basic license,把es集群监控起来

liulinisgood

赞同来自:

解决了吗

zqc0512 - andy zhou

赞同来自:

看看 节点的tasks是不是有撒任务,
看看thread_pool拒绝的是不是多,
一般都是硬盘I/O过高。进程数过多了。
我做 merge的时候这玩意能够到150左右……
 
 
 

要回复问题请先登录注册