我正在研究使用JMeter进行负载测试
我计划创建一个适量的线程~300,因为我从各种帖子中读到JMeter不能很好地扩展,我没有一些非常特殊的硬件。
所以我计划循环约20次来模拟6000个用户。
如果我使用带有6000个条目的CSV数据集,JMeter会为每个线程提供CSV文件的单独条目,以便在20个循环的末尾所有条目将在每个循环开始时作为请求或的一部分发送到服务器,从开始读取csv文件中的数据集?
答案 0 :(得分:1)
取决于CSV数据集配置中设置的共享模式。如果共享模式=所有线程,则每次执行CSV数据集时,将读取CSV中的新行。这似乎是你想要的。
注意:
答案 1 :(得分:1)
我在csv上同意Andrey,但你不需要原始请求,标准的http采样器就足够了。
关于JMeter可扩展性,只要您遵循最佳实践,它就可以很好地扩展。 读:
最后,6000个并发用户并不意味着6000个线程。 阅读本文: