2013-07-18 16 views
2
  1. 我試圖模擬100個線程請求與4個不同的用戶,所有的97​​個請求都被髮送和接收,但其餘3個請求仍然顯示爲執行。
  2. 我必須手動停止JMeter的,然後僅剩下請求中傳遞。

這是怎麼發生的?JMeter在性能測試過程中掛起

+0

你解決了你的問題嗎? –

回答

1

您的機器可能沒有執行請求的資源或Java沒有正確配置。看看this articlethis one

+0

如果計算機沒有資源來執行請求,或者Java配置不正確,則OP在掛起後應該無法訪問JMeter GUI。他明確提到他正在手動停止測試併發布哪個JMeter傳遞請求。 –

-1

在您在窗口模式下運行jmeter情況下,請檢查提供的堆內存等屬性(這些不應該比你在運行的計算機上的內存超過一半以上)

+1

由於OOME,無法使用GUI帖子掛起的JMeter。另外,爲什麼堆內存不能超過我機器上RAM的一半以上?如果我有16個演出,我可以爲我的應用程序分配12 GB的堆。這應該不成問題。在其他進程也在運行的情況下,32位操作系統出現問題,但Oracle並未將堆的上限限制爲任何特定值,例如一半。 –