我想知道我的服务器每秒可以处理多少个请求?

Lak*_*k14 5 jmeter load-testing

我想知道我的服务器每秒可以使用 Jmeter 处理多少个 HTTP 请求。

我的吞吐量为 128/分钟,这意味着每秒 2/3 请求。但是我的采样器出了点问题,你能告诉我需要做什么来测试登录 URL 吗?

Dmi*_*i T 5

锤击登录页面与负载测试没有任何共同点,因为负载测试是根据预期负载检查您的应用程序。

如果您试图确定服务器每秒可以处理的最大请求数 - 这是某种形式的压力测试

在这两种情况下,您都应该提出一个真实的测试场景,该场景代表使用真实浏览器的真实用户,例如:

  1. 使用 JMeter 的HTTP(S) 测试脚本记录器记录您的场景
  2. 执行参数化和关联
  3. 使用多个虚拟用户/迭代运行测试,并使用查看结果树侦听器检查请求/响应详细信息,以确保您的测试正在执行其应该执行的操作
  4. 一旦您对测试脚本感到满意 - 禁用查看结果树侦听器并使用命令行非 GUI 模式运行满负载测试
  5. 使用JMeter 报告仪表板分析结果

关于您的目标,我建议逐渐增加负载,以便您能够将用户数量的增加与吞吐量的增加联系起来。

当您添加更多用户并且吞吐量没有增加时,这意味着应用程序无法处理更多负载,因此这将是您的应用程序每秒可以处理的最大用户/请求数。