【性能測試】:壓測下載大文件時候,出現java.lang.OutOfMemoryError: Java heap space的解決方案


jemter下載大文件,出現內存溢出的問題,一般解決方法有如下幾個:

一、修改jmeter.bat的啟動內存分配,一般結合自己壓測機的內存大小看;

二、對於文件一次並發較小的情況,可以把文件寫到本地;

三、用指令非GUI模式跑,可以節省資源;

四、設置減少response的內容;

五、終極方案了,也是我壓測大文件最實用的一種方案:

我的文件有100多兆,並發設置是100左右,差不多有10個G的物理文件同時下載並發,這樣以上4個方法,都是會出現內存不足的的,所以正好用好的jemter的hash文校驗方法:

 

 勾選hash值校驗,通過對比返回文件的hash值和本地文件的hash值,校驗下載是否成功。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM