JMeter在虚拟机上工作

JMeter在虚拟机上工作,jmeter,Jmeter,应用程序部署在16GBVM中。从专用系统运行JMeter时引发300个用户的网络套接字异常 当我将应用程序更改为8GB专用系统时,它可以为500个用户工作,并引发了一些其他java异常。 JMeter会支持虚拟机吗?将获得类似于专用系统的结果(响应时间、吞吐量) 提前感谢。JMeter对底层软件或硬件一无所知,它是纯Java应用程序,因此它运行在操作系统之上的抽象层中,而操作系统之上的抽象层又是硬件之上的抽象层 因此,假设虚拟机和真实设备具有相似的硬件规格,您应该会得到相似的结果。只需确保您遵守

应用程序部署在16GBVM中。从专用系统运行JMeter时引发300个用户的网络套接字异常 当我将应用程序更改为8GB专用系统时,它可以为500个用户工作,并引发了一些其他java异常。 JMeter会支持虚拟机吗?将获得类似于专用系统的结果(响应时间、吞吐量)


提前感谢。

JMeter对底层软件或硬件一无所知,它是纯Java应用程序,因此它运行在操作系统之上的抽象层中,而操作系统之上的抽象层又是硬件之上的抽象层

因此,假设虚拟机和真实设备具有相似的硬件规格,您应该会得到相似的结果。只需确保您遵守以下内容,即:

  • 在非GUI模式下运行测试
  • 在测试运行期间禁用所有侦听器
  • 仅使用绝对必需的前置/后置处理器和断言
  • 根据可用物理RAM的总量和您的负载模式
有关全面信息和一些JMeter调优技巧,请参阅本文