不为失败找理由,要为成功找方法。

elasticsearch集群重启后Slice Scroll 速度变慢

Elasticsearch | 作者 cronous | 发布于2019年01月28日 | 阅读数:2604

由于集群一台服务器因为更新原因重启,导致Scroll拉取数据全集的速度变慢,
重启前针对5万条记录的Slice Scroll 能够在2-3秒内完成,现在速度为40-50秒,
请问这种现象的发生原因和解决方式是什么?
已邀请:

laoyang360 - 《一本书讲透Elasticsearch》作者,Elastic认证工程师 [死磕Elasitcsearch]知识星球地址:http://t.cn/RmwM3N9;微信公众号:铭毅天下; 博客:https://elastic.blog.csdn.net

赞同来自:

1,确认下重启后有没有别的什么操作?目的:排查是不是重启的原因。
2,排查集群整体状态是否正常?
3,排查query单独执行需要多久?
4,排查acroll的原因

God_lockin

赞同来自:

集群重启之后数据reallocate结束了再开始scroll的还是scroll过程中重启的?
 
集群节点重启之后会有一波整个集群的数据check,这个时候会占用大量内存来作处理,势必带来所有其他任务的速度变慢

medcl - 今晚打老虎。

赞同来自:

还一个原因就是重启机器之后,pagecache 都没有了,所有数据都要重新从磁盘加载。

要回复问题请先登录注册