elasticsearch - 使用 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)?
解决方案
推荐阅读
- javascript - 反应/生命周期
- doit - doit - 是否有命令行选项强制重新运行特定任务
- python - 如何使用 Databricks 从 Azure 数据仓库读入 Python?
- vue.js - Vue JS使用局部变量而不在data()函数中定义
- python - 基于参考表的 Pandas 设置值的规范方法
- google-cloud-firestore - Firestore 规则 - 按字段保护数据
- javascript - Javascript调用Name获取用户名和密码,返回多个值
- sql - 检索特定日期 SQL 的成本
- office-js - 选择多个项目后,Office.context.mailbox.item 为空
- c++ - 什么是 C++20 std::atomic
> 和 std::atomic >?