0

我正在使用Packetbeat捕获 http 流量。捕获的流量存储在Elasticsearch中,由 SOAP 请求(包括请求正文、标头等)组成。在任何给定时间,我在数据库中总共有大约 5 亿个请求。

我的目标是使用JMeter重播特定时间跨度的请求(约 3000 万个请求)。我想使用类似吞吐量整形计时器(https://jmeter-plugins.org/wiki/ThroughputShapingTimer/)的东西。到目前为止,我不知道如何将数据放入 JMeter 测试计划中。有什么建议么?

标准的 csv 方法似乎低于标准,因为:
1. 考虑到我已经在数据库中有请求,生成一个包含 3000 万个请求(包括请求正文)的 csv 文件似乎很糟糕
2. 我选择请求的时间跨度会不断变化。所以我必须生成很多 csv 文件

谢谢!

4

1 回答 1

0

好吧,对于这么多的记录集,您需要创建数百万个记录集的数据源,而 csv 是最好的选择。我在职业生涯中创建了很多测试计划,发现 csv 数据源非常重要。我建议使用 csv 来操作您的弹性搜索。

于 2019-08-17T10:13:46.333 回答