2016-02-17 38 views
0

任何人都可以請讓我知道Jmeter支持文件上傳超過10GB文件的性能測試。文件上傳的方式是通過在JAVA中分塊。我無法將文件上傳超過10 GB,因爲int允許最大大小爲2^31。在HTTP採樣器中,我聲明文件大小爲一個塊 ,例如:文件大小爲444,641,856字節,我將整個聲明爲一個塊,而不是將它分爲5mb的塊。文件上傳使用組塊:Jmeter

開發人員不願意更改代碼,並且如果我使用一個塊大小給出結果,它不是有效的性能測試。

任何人都可以建議將JMeter的允許分塊機制.....而且是有文件上傳超過萬兆文件

回答

0

理論上的JMeter沒有2GB的限制(尤其是實現了HTTPClient)溶液以便給定你configured it properly你不應該面對錯誤。

但是,如果您沒有像10GB x的虛擬用戶那樣多的RAM,您可能需要嘗試使用HTTP Raw Request採樣器JMeter Plugins

參考文獻:

+1

德米特里牛逼感謝回答,但我需要上傳使用分塊也是如此JMeter的支持分塊(可恢復JS),我不這麼認爲。 ..但是 –

+0

但我猜Jmeter可以從web服務中取得分塊完成的文件,然後我只需要使用監聽器來監視那個jar文件。 –