簡體   English   中英

JMeter,帶循環的請求率 controller

[英]JMeter, request rate with loop controller

我有這種情況:

  • 循環計數
    • BeanShell前處理器(計算一些參數傳遞給java請求對象)
    • Java 請求

使用此設置,達到的速率為 1 req/sec。
是否有可能保持這種結構來提高請求率?
感謝大家!

有兩個限制“速率”的約束:

  1. JMeter 必須能夠足夠快地發送請求
  2. 應用程序必須能夠足夠快地響應

所以我建議采取以下步驟:

  1. 首先嘗試使用 Groovy 作為語言從 Beanshell PreProcessor 切換到 JSR223 PreProcessor,因為Beanshell 解釋器可能是瓶頸
  2. 嘗試增加線程組中的線程數,因為如果您只有 1 個線程並且 PreProcesor 的累積運行時間和 Java 請求為 1 秒,您將無法更快地運行請求
  3. 如果您的機器資源有限 - 嘗試以分布式模式運行測試
  4. 如果在應用上述建議后,您仍然停留在每秒 1 個請求的速度 - 很可能是您正在測試的系統限制

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM