elasticsearch 中可以同时运行多少个重新索引

问题描述 投票:0回答:1

我正在使用丰富和摄取管道进行一项更大的迁移。使用摄取管道同时进行多个重新索引时,我的速度变得越来越慢。那么,可以同时运行多少个重建索引?所以,请帮助我。

elasticsearch nest elasticsearch-8
1个回答
0
投票

您的问题没有直接答案,但我会尽力提供我对此事的想法。

简而言之,我想说,您可以在集群可以处理的情况下放置尽可能多的并行重建索引作业,或者在您可以接受的情况下放置尽可能多的并行重新索引作业。

集群通常有一定数量的线程来处理请求,以及一个“队列大小”,它将等待所有无法立即处理的请求。如果并行重新索引请求使集群不堪重负,那么文档将被删除或重新索引将失败。 如果您不介意重新索引需要多长时间,那么您可以使用

来限制它

requests_per_second

这意味着您可以根据需要使重新索引变得缓慢而轻松。你限制得越多,完成它所需的时间就越多。限制越少,集群的性能就越差。

© www.soinside.com 2019 - 2024. All rights reserved.