首页 > 解决方案 > 使用 Apache Benchmark 进行弹性搜索负载测试

问题描述

我正在使用弹性云来存储我的数据。我的索引有 130 万个文档,我正在使用 apache 基准对我的弹性搜索索引执行负载测试。我正在使用以下命令来执行负载测试:

ab -p <<file.txt>> -T application/json -c 500 -n 50000 -t 60 -l <<elastic url>>

运行上述命令后,我得到以下结果:

Complete requests:9000
Failed requests: 0

在请求中,我提到请求数为 50 000,并发数为 500,但完成的请求总数仅为 9 000。如何增加已完成的请求数?弹性搜索中是否有任何设置支持最大请求并发(如 500)?

标签: elasticsearchapachebench

解决方案


推荐阅读