假設選擇與延遲線程創建一個線程組,直到需要的選項裏面,如果一個HTTP請求前加30秒的恆定定時器,那麼線程應該得到30秒後,向右創建? 這就是活動線程的數量應該爲零的30秒。但我沒有得到。當我開始運行線程組時,活動線程的數量開始增加。的JMeter延遲創建線程,直到需要,不斷定時器
-1
A
回答
0
定時器進入的地方,同時發送採樣。不用於線程創建。如果你想延遲30秒創建線程,你應該有足夠的加速時間。
如果你有10個用戶,給提升週期爲300秒。您會看到每30秒創建一個線程。 (假設延遲創建線程,直到需要的選項中選擇)
0
要多一點細節添加到Vinoth的回答是:
的JMeter在測試開始時分配所有的線程,除非線程組選項「延遲創建線程,直到需要」被選中。
在某些情況下,測試具有非常大量線程的CPU可以秒殺到100%,如果沒有選擇延遲線程創建選項終止服務器進程。
選中時,JMeter會根據斜坡上升時間分配線程。否則所有線程都將在測試開始時分配給JVM進程,而不管加速時間如何。
這有沒有關係的線程是否被允許開始送樣。這總是取決於加速時間和測試計劃定時器。
-Addled
+0
其實我的需要是在啓動線程之前給予不同的等待時間。也就是說,如果我有10個請求,每個請求必須等待不同的時間段,然後才發送請求。所以我可以給每個線程不同的加速時間嗎?或者加速期是針對線程組的? – Stanly 2015-04-07 17:16:18
相關問題
- 1. 在Jmeter中'延遲線程創建直到需要'選項的好處
- 2. JMeter:每個線程之間的延遲時間創建
- 3. C++延遲printf直到需要
- 4. 延遲片片斷創建
- 5. 創建線程之間的延遲
- 6. JavaScript不需要的延遲?
- 7. JUnit的延遲斷言消息創建
- 8. jMeter計時器 - 循環延遲
- 9. jQuery Mobile觸發器創建需要延遲
- 10. AVFoundation框架,需要延遲到創建縮略圖
- 11. 多線程創建每個線程的隨機延遲
- 12. 需要澄清JMeter中的定時器
- 13. 需要爲微調器創建線程?
- 14. 什麼是延遲線程啓動直到特定時間的最佳方式?
- 15. jmeter延遲問題
- 16. C++ 11推遲的「線程」創建(即指定線程函數,但不要等待創建物理線程)
- 17. requestAnimationFrame之前的不需要的延遲?
- 18. 需要在Visual Basic中創建30秒的延遲
- 19. 使用休眠和c3p0線程中斷時的大延遲
- 20. x264線程延遲
- 21. C#延遲線程
- 22. WPF線程延遲
- 23. android:延遲線程
- 24. 新的斷點被創建,不需要!
- 25. Jmeter-我如何知道何時需要創建新線程或用戶?
- 26. 有沒有人知道如何實現延遲,直到響應進入Jmeter而不使用定時器?
- 27. 需要延遲navigateToURL Flash AS3
- 28. Float-In Div需要延遲
- 29. 需要Javascript循環延遲
- 30. 需要延遲等待GPS
但是,當我發送HTTP請求儀式需要一個線程...所以,如果我的要求,所以在創建線程之前發送定時器..?我的需要是,有100個用戶。最初所有這些用戶都會向服務器發送請求。服務器響應一段等待時間。因此,在得到響應後,用戶將等待規定的等待時間,並再次將請求發送給其他服務器。這裏的問題是,當使用常量定時器添加等待時間時,線程仍處於活動狀態,這會導致內存使用率。 – Stanly 2015-04-07 17:20:14
所以爲了優化利用率,我計劃從第一個響應收到等待時間後終止線程,並在等待時間後重新啓動線程,以使系統中活動線程的數量減少 – Stanly 2015-04-07 17:25:13