loadrunner運行場景時,用戶卡在run狀態且退出時卡在gradual exiting狀態


一、原因分析

問題現象:當你設置了集合點的腳本運行場景時,出現部分用戶一直卡在run狀態

  當你沒有設置集合點的腳本運行場景時,在用戶退出是部分用戶一直卡在gradual exiting狀態,且出現錯誤step download timeout (120 seconds) has expired

以上這兩種情況都是一個原因導致的,就是這些卡在run狀態或者gradual exiting狀態的用戶線程已經卡死,一直無法完成本次迭代

二、解決辦法

降低一個mmdrv進程的啟動數量(mmdrv為loadrunner啟動虛擬用戶線程的進程,一個mmdrv進程默認啟動50個線程)

配置詳情:

進入loadrunner安裝目錄下\HP\LoadRunner\dat\protocols\目錄,根據你腳本的協議找到對應的*.lrp文件

如:web(http/html)協議選擇http.lrp文件、Mobile協議選擇Mobile.lrp文件

使用文本方式打開對應的*.lrp文件

找到文件中[Vugen]這一行,在這一行下方加入MaxThreadPerProcess=20,20表示每個進程啟動20個線程,根據實際情況調整,也可是試試30。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM