Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 获取Jmeter中的常数rps_Amazon Web Services_Jmeter_Jmeter Plugins - Fatal编程技术网

Amazon web services 获取Jmeter中的常数rps

Amazon web services 获取Jmeter中的常数rps,amazon-web-services,jmeter,jmeter-plugins,Amazon Web Services,Jmeter,Jmeter Plugins,我一直在尝试使用JMeter测试我的服务器。我在AWS上有一个cloudsearch端点。我必须测试它是否可以扩展到每秒25000个请求而不会失败。我已经尝试过JMeter,它有一个恒定的吞吐量计时器,吞吐量=每秒1500000,运行1000个线程。我跑了10分钟。但当我查看聚合报告时,它显示平均每秒只有25个请求。如何平均每秒获得25000个请求?恒定吞吐量计时器只能暂停线程以达到指定的“目标吞吐量”值,因此请确保提供足够的虚拟用户(线程)来生成所需的每分钟请求数 您没有足够的线程每秒完成此类

我一直在尝试使用JMeter测试我的服务器。我在AWS上有一个cloudsearch端点。我必须测试它是否可以扩展到每秒25000个请求而不会失败。我已经尝试过JMeter,它有一个恒定的吞吐量计时器,吞吐量=每秒1500000,运行1000个线程。我跑了10分钟。但当我查看聚合报告时,它显示平均每秒只有25个请求。如何平均每秒获得25000个请求?

恒定吞吐量计时器只能暂停线程以达到指定的“目标吞吐量”值,因此请确保提供足够的虚拟用户(线程)来生成所需的每分钟请求数

您没有足够的线程每秒完成此类请求

要获得平均每秒(~25000)个请求,必须增加线程数

请记住,如果服务器速度变慢,线程数将影响结果。如果是这样,并且您没有足够的线程,那么您将无法注入预期的负载,并最终执行更少的事务

  • 您需要将并发用户数增加到至少25000(假设响应时间为1秒,如果响应时间为2秒,则需要50000)
  • >PJM默认配置不适合高负载,它有利于测试开发和调试,但是当涉及到实际负载时,需要考虑一些约束,即:

    • 在中运行JMeter测试
    • 在测试期间禁用所有

    如果上面的提示不帮助遵循文章中的其他建议或考虑


    您是否检查了“永远循环计数”?响应时间是多少?响应时间约为2000-4000毫秒