資源描述:
《LoadRunner錯誤集錦》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、LoadRunner出現(xiàn)error問題及解決方法總結(jié)??一、Stepdownloadtimeout(120seconds)這是一個經(jīng)常會遇到的問題,解決得辦法走以下步驟:1、修改runtimesetting中的請求超時時間,增加到600s,其中有三項(xiàng)的參數(shù)可以一次都修改了,HTTP-requestconnecttimeout,HTTP-requestreceievetimeout,Stepdownloadtimeout,分別建議修改為600、600、5000。runtimesetting設(shè)置完了后記住還需要在c
2、ontrol組件的option的runtimesetting中設(shè)置相應(yīng)的參數(shù)。2、辦法一不能解決的情況下,解決辦法如下:設(shè)置runttimesetting中的internetprotocol-preferences中的advaced區(qū)域有一個winlnetreplayinsteadofsockets選項(xiàng),選項(xiàng)后再回放就成功了。切記此法只對windows系統(tǒng)起作用,此法來自zee的資料。????二、問題描述Connectionresetbypeer.這個問題不多遇見,一般是由于下載的速度慢,導(dǎo)致超時,所以,需要調(diào)
3、整一下超時時間。解決辦法:Run-timesetting窗口中的‘InternetProtocol’-‘Preferences’設(shè)置setadvancedoptions(設(shè)置高級選項(xiàng)),重新設(shè)置一下“HTTP-requestconnecttimeout(sec),可以稍微設(shè)大一些”。??三、問題描述connectionrefused這個的錯誤的原因比較復(fù)雜,也可能很簡單也可能需要查看好幾個地方,解決起來不同的操作系統(tǒng)方式也不同。1、首先檢查是不是連接weblogic服務(wù)過大部分被拒絕,需要監(jiān)控weblogic的
4、連接等待情況,此時需要增加acceptBacklog,每次增加25%來提高看是否解決,同時還需要增加連接池和調(diào)整執(zhí)行線程數(shù),(連接池數(shù)*StatementCacheSize)的值應(yīng)該小于等于oracle數(shù)據(jù)庫連接數(shù)最大值。2、如果方法一操作后沒有變化,此時需要去查看服務(wù)器操作系統(tǒng)中是否對連接數(shù)做了限制,AIX下可以直接vi文件limits修改其中的連接限制數(shù)、端口數(shù),還有tcp連接等待時間間隔大小,wiodows類似,只不過windows修改注冊表,具體修改注冊表中有TcpTimedWaitDelay和MaxU
5、serPort項(xiàng),鍵值在[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters]。因?yàn)樨?fù)載生成器的性能太好,發(fā)數(shù)據(jù)包特別快,服務(wù)器也響應(yīng)特別快,從而導(dǎo)致負(fù)載生成器的機(jī)器的端口在沒有timeout之前就全部占滿了。在全部占滿后,就會出現(xiàn)上面的錯誤。執(zhí)行netstat–na命令,可以看到打開了很多端口。所以就調(diào)整TCP的timeout。即在最后一個端口還沒有用到時,前面已經(jīng)有端口在釋放了。1,這里的TcpTimedWaitDel
6、ay默認(rèn)值應(yīng)該中是30s,所以這里,把這個值調(diào)小為5s(按需要調(diào)整)。2,也可以把MaxUserPort調(diào)大(如果這個值不是最大值的話)。??四、問題描述openmanyfiles問題一般都在壓力較大的時候出現(xiàn),由于服務(wù)器或者應(yīng)用中間件本身對于打開的文件數(shù)有最大值限制造成,解決辦法:1、修改操作系統(tǒng)的文件數(shù)限制,aix下面修改limits下的nofiles限制條件,增大或者設(shè)置為沒有限制,盡量對涉及到的服務(wù)器都作修改。2、方法一解決不了情況下再去查看應(yīng)用服務(wù)器weblogic的commonEnv.sh文件,修改
7、其中的nofiles文件max-nofiles數(shù)增大,應(yīng)該就可以通過了,具體就是查找到nofiles方法,修改其中else條件的執(zhí)行體,把文件打開數(shù)調(diào)大。修改前記住備份此文件,防止修改出錯。3、linux上可以通過ulimit–HSn4096來修改文件打開數(shù)限制,也可以通過ulimit-a來查看。4、linux上可以通過lsof-ppid
8、wc-l來查看進(jìn)程打開的句柄數(shù)。??五、問題描述hasshutdowntheconnectionprematurely一般是在訪問應(yīng)用服務(wù)器時出現(xiàn),大用戶量和小用戶量均會出現(xiàn)
9、。來自網(wǎng)上的解釋:1>應(yīng)用訪問死掉小用戶時:程序上的問題。程序上存在數(shù)據(jù)庫的問題2>應(yīng)用服務(wù)沒有死應(yīng)用服務(wù)參數(shù)設(shè)置問題例如:在許多客戶端連接Weblogic應(yīng)用服務(wù)器被拒絕,而在服務(wù)器端沒有錯誤顯示,則有可能是Weblogic中的server元素的AcceptBacklog屬性值設(shè)得過低。如果連接時收到connectionrefused消息,說明應(yīng)提高該值,每次增加25%Java連接池