最近,在用esrally测试es集群性能,目前是三节点102,104,106集群,三个节点都是内存128G,24核,存储是2Tb的ssd和2Tb的SATA盘,采用的测试数据集是rally官网提供的nyc_taxi,该索引三个主分片(没有设置副本分片),在测试深分页,range和agg聚合查询时,三台机器的内存使用量都在20-25g左右(es分配的内存是31G),但发现当并发查询线程设置到40-70时,集群中的102机器cpu使用率基本达到在98-100%,而104和106的cpu使用率在40-65%之间,这个是什么原因,想请教下各位,这样感觉不满足es集群负载均衡啊?另外两台cpu一半不到,而102这台基本满了,多次测试都是这样,想请教下各位!
1 个回复
yayg2008
赞同来自: