Loadrunner 併發時'Error -27492 HttpSendRequest failed'解決辦法
阿新 • • 發佈:2018-12-09
問題點
Loadrunner11對指令碼單獨回放時,回放100%正常無報錯資訊,但是執行場景多個使用者併發測試時,執行一段時間後,每次均報錯: Error -27492: "HttpSendRequest" failed, Windows error code=12002 百度了一下,答案千篇一律,基本解決辦法都是: “在Runtime-setting中的preferences-->options-->http-request connect timeout(sec)的值設為999。” 然並卵.....設定後依然報錯,無法解決報錯問題。
問題根源
報錯顯示是因為請求連線超時。
普通情況下的處理,先設定"Runtime-setting中的preferences-->options-->http-request connect timeout(sec)的值設為999",確保不要請求超時,但如果依舊報錯,請看下文。
預設情況下,當錄製http請求後回放指令碼,Runtime-setting-Preferences中“winlnet replay instead of sockets(windows only)”選項是不勾選的,即通過LR sockets模擬發出請求。
但是!
LR sockets預設SSL的版本為SSL2和SSL3