调用forcemerge接口时,可以指定max_num_segments决定将段最终合并成几个。
如果我希望分片中的段数量始终保持在比较低的值,有办法做设置吗,或者通过其他让它日常尽量合并成更少的段。
我这边有一个索引,看监控,分片中的segment数量会先从18左右缓慢升高至36左右,然后瞬时降低到18左右,这时cpu使用率也是从15%缓慢升高至25%,然后瞬时降回15%,再继续缓慢升高。
我希望这个索引中的segment能持续保持在20个以下,这样可将cpu使用长期降低在20%以下。
如果我希望分片中的段数量始终保持在比较低的值,有办法做设置吗,或者通过其他让它日常尽量合并成更少的段。
我这边有一个索引,看监控,分片中的segment数量会先从18左右缓慢升高至36左右,然后瞬时降低到18左右,这时cpu使用率也是从15%缓慢升高至25%,然后瞬时降回15%,再继续缓慢升高。
我希望这个索引中的segment能持续保持在20个以下,这样可将cpu使用长期降低在20%以下。
2 个回复
Charele - Cisco4321
赞同来自:
tongchuan1992 - 学无止境、学以致用
赞同来自: