我對其中一項性能測驗有疑問。我在 docker 中使用 jmeter 5.4.1。一切都在 f5、代理、防火墻等之后,但這不是問題。我的“頭疼”是大約 30 分鐘后我的吞吐量下降到幾乎為零。我正在尋找這種情況的解決方案,我的問題是: jmeter 是否能夠計算/匯總所有發送的請求,即使它沒有得到回應?目標服務器獲取 jmeter 發送的所有內容,但我不確定 jmeter 是否僅在收到回應時才保存請求。我的測驗示例:

更新:隨著時間的推移活動執行緒:

每秒事務數:

我的腳本中沒有設定任何超時,回應時間還可以。沒有延長的回應時間,但交易數量卻如此平庸......
uj5u.com熱心網友回復:
JMeter 將所有執行的示例結果寫入其.jtl 結果檔案,因此如果您的測驗計劃中只有HTTP 請求采樣器 - .jtl 檔案中的行數將是 JMeter 發送的請求數(減去一個標題行)
您還可以通過將上述 .jtl 結果檔案加載到偵聽器中來跟蹤 JMeter 發送的請求,例如每秒事務數或每秒服務器命中數(后者也會顯示對嵌入式資源的呼叫)
uj5u.com熱心網友回復:
好的,我找到了原因。我用盡了 JVM 上的所有執行緒,這就是為什么一切都開始變慢了……謝謝你的幫助。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/314072.html
