定時器的處理優先於同一作用域內的取樣器,如果在同一作用域內有多個定時器,那麼所有的定時器都會在每個取樣器之前處理。
若定時器所在作用域內無取樣器,那麼定時器不會被處理
- 固定定時器,每個執行緒在請求之間間隔固定時長
- Gaussian Random Timer: 會暫停每個執行緒請求一個隨機時長,而大多數時間間隔接近於一個固定值
- Uniform Random Timer:會暫停每個執行緒請求一個隨機時長,每個時間間隔都有同樣的出現機率
- Constant Throughput Timer:可變暫停時長,通過計算來保證總吞吐量(每分鐘取樣數)儘可能接近指定的值,
- Synchronizing Timer:目的就是阻塞執行緒,知道X個執行緒已經被阻塞,接下來它們將一起唄釋放(適用於在測試計劃的多個點上建立大量瞬間壓力)
- BeanShell Timer: 用來產生延遲
- 。。。