2014-12-02 85 views
0

您好,我在200秒內運行併發用戶200,當我在2-3組後執行同樣的腳本我得到這個錯誤,我需要做在conf文件中收集例如shareConnections的一些設置,或者因爲服務器無法響應更多的請求。java.util.concurrent.TimeoutException:請求超時收集

class LoginandLogout extends Simulation { 

val scn = scenario("LoginandLogout") 
     .exec(Login.open_login) 
     .pause(Constants.SHORT_PAUSE) 
     .exec(CommonSteps.cscc_logout_page) 
    setUp(scn.inject(rampUsers(200) over (200 seconds))).protocols(CommonSteps.httpProtocol) 
} 

我使用加特林2.0.0 RC5斯卡拉2.10.2

回答

0

爲什麼責怪使者?如果您有請求超時,那是您的SUT的錯。負載測試不是試圖調整噴油器以獲得最佳數據,而是要找出可能的性能問題。你剛剛找到一個。

當您嘗試模擬Web API客戶端(如調用SOAP或RESTful Web服務的程序)時,使用shareConnections是有意義的。它不會,如果你想模擬網絡瀏覽器。

我使用加特林2.0.0 RC5斯卡拉2.10.2

你真的應該升級!如果您不確信,請從此檢查the release notes