使用 Jmeter 在 solr 中搜索查询

Searching Query in solr using Jmeter

我在 Tomcat 服务器中配置了 solr 搜索服务器。我使用以下额外参数启动了 tomcat 服务器。

Dcom.sun.management.jmxremote.port=9191
Dcom.sun.management.jmxremote.authenticate=false
Dcom.sun.management.jmxremote.ssl=false

现在我想在我的 JMeter 中测试 solr 搜索请求以进行负载测试。我可以在 Jmeter 中完成吗?

根据 Solr Quick Start

Searching

Solr can be queried via REST clients, cURL, wget, Chrome POSTMAN, etc., as well as via the native clients available for many programming languages.

The Solr Admin UI includes a query builder interface - see the gettingstarted query tab at http://localhost:8983/solr/#/gettingstarted/query.

因此您应该能够使用 HTTP 请求采样器执行搜索

gettingstarted 替换为您的 Solr 核心名称,并将 YOUR_QUERY_HERE 替换为您的实际查询。

如果需要,您还可以使用 XPath or JSON Path Extractor 将一些响应部分提取到 JMeter 变量中