2017-04-04 47 views
0

應用程序部署在16GBVM中。當從專用系統運行JMeter時,拋出300個用戶的網絡套接字異常 當我將應用程序更改爲8GB專用系統時,它正在爲500個用戶提供一些其他java異常。 JMeter支持VM嗎?將獲得類似的結果(響應時間,吞吐量),如專用系統。JMeter在虛擬機上工作

在此先感謝。

回答

0

JMeter對底層軟件或硬件不瞭解,它是純Java應用程序,所以它在Java Virtual Machine內部運行,它是OS上的一個抽象層,而抽象層又是硬件頂層的抽象層。

因此,鑑於VM和真實設備具有相似的硬件規格,您應該可以得到類似的結果。只要確保你跟隨JMeter Best Practices,即:

  • 在非GUI模式
  • 禁用運行測試的測試運行
  • 在使用過程中所有的聽衆只有那些前/後處理器和斷言這是絕對必要的
  • Tune Java Heap and Garbage Collection setting s根據可用物理RAM總量和您的負載模式。

查看9 Easy Solutions for a JMeter Load Test 「Out of Memory」 Failure文章的全面信息和一些JMeter調整技巧。