一般来说,增加分片数量会占用更多CPU吗?

时间:2017-05-23 13:36:39

标签: elasticsearch elastic-stack

现在我有5个节点,索引设置为5个分片和1个副本。碎片通常约为4演出。

性能良好且CPU利用率低,没有堆或内存问题,IO等待是可以接受的,但有时如果我在kibana中搜索很远,它会超时。当它超时时,CPU没有尖峰,并且节点上的负载平均值不会爆炸。

节点有8个内核,cpu平均只有3%。

所以我知道增加了更多分片的开销,但我有能力处理我认为。

我的问题是,通过开放更多线程,更多分片会提高查询性能吗?我知道我不应该手动调整线程池设置,所以我在考虑增加分片数量。基本上我看到大查询超时,我也看到未充分利用的资源,所以我想调整它以最大化这些资源。

0 个答案:

没有答案