小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

LoadRunner性能測(cè)試問(wèn)題集錦

 月影曉風(fēng) 2014-08-09
1】執(zhí)行性能測(cè)試過(guò)程中,LR報(bào)錯(cuò): Action.c(6):Error -27796: Failed to connect to server "xxx.xxx.xxx.xxx:xx":[10060] connetion time out

服務(wù)端防火墻限制流量導(dǎo)致:iptables接受的流量為304bytes,多余的都拋棄;

1.調(diào)整服務(wù)端防火墻限制;

2.關(guān)閉服務(wù)端防火墻進(jìn)行測(cè)試;


2】LoadRunner不能使用IE瀏覽器進(jìn)行web腳本錄制     

a)LR 8.1不能使用IE進(jìn)行web腳本錄制

原因:

1.在IE7上,安裝補(bǔ)丁:“K2618444  Internet Explorer 累積安全更新”后,LR8.1就無(wú)法錄制web腳本;

2.IE8及以上版本的瀏覽器與LR 8.1的兼容性不好,不能錄制腳本;

解決方法:

回退到IE6,或使用IE7時(shí)卸載對(duì)應(yīng)的補(bǔ)丁。

b)LR11不能使用IE進(jìn)行web腳本錄制

IE設(shè)置的問(wèn)題,打開(kāi)“工具--internet選項(xiàng)--高級(jí)”,取消“啟用第三方瀏覽擴(kuò)展”。



3】執(zhí)行性能測(cè)試過(guò)程中,LR報(bào)錯(cuò): Action.c(3):Error -27796: Failed to connect to server "xxx.xxx.xxx.xxx:xx":[10048] Address already in use

1. 可能與本地機(jī)器有關(guān):Try changing the registry value:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\tcpip\Parameters\TcpTimedWaitDelayto 30

andHKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\tcpip\Parameters\MaxUserPortto 65534

and rebooting the machine;

2.可能與服務(wù)器鏈接數(shù)有關(guān):

a)查看服務(wù)器最大連接數(shù)(linux):ulimit -n;

如果連接數(shù)不夠(默認(rèn)為1024),修改:

vim /etc/security/limits.conf

增加以下配置:

* soft noproc 65536

* hard noproc 65536

* soft nofile 65536

* hardnofile 65536

保存退出后,退出客戶端使之生效。

b)應(yīng)用或應(yīng)用服務(wù)器對(duì)最大請(qǐng)求數(shù)的限制調(diào)整:

web容器:例如tomcat,調(diào)整8080端口對(duì)應(yīng)的一些連接配置;

java應(yīng)用:咨詢開(kāi)發(fā)需要修改連接數(shù)的配置文件。


4】執(zhí)行性能測(cè)試過(guò)程中,LR報(bào)錯(cuò):13874,Error:missing newline in E:\sky2.0\sky2_merSearchLists\search.dat

參數(shù)化類型未:file時(shí),保存參數(shù)值的文件末尾需要一行空行。缺少空行就會(huì)報(bào)此錯(cuò)。


5】LR中在winsocket下,報(bào)10053錯(cuò)誤(Software caused connection abort,10053 error

10053 錯(cuò)誤:原因是超時(shí)或協(xié)議錯(cuò)誤,說(shuō)明LR在執(zhí)行套接字操作時(shí),發(fā)生通信超時(shí)、網(wǎng)絡(luò)中斷或其它異常,主動(dòng)將Socket連接斷開(kāi)。

分析業(yè)務(wù)場(chǎng)景:重復(fù)登錄會(huì)踢掉第一次登錄的用戶,從而斷開(kāi)對(duì)應(yīng)的Socket連接,那么基于之前連接所發(fā)生的請(qǐng)求和響應(yīng)都會(huì)失敗。

問(wèn)題:為什么會(huì)重復(fù)登錄,是因?yàn)樽鲇脩裘麉?shù)化的時(shí)候,使用的是方式是隨機(jī)分配用戶名,導(dǎo)致偶爾出現(xiàn)用戶名重復(fù)。

解決方法:修改用戶名參數(shù)化的方式為唯一(file + unique)。

 

6】機(jī)器資源不夠,使用多臺(tái)機(jī)器作為L(zhǎng)oad Generators的情況:

       問(wèn)題:機(jī)器內(nèi)存2G,vuser=5000(短連接),對(duì)服務(wù)端進(jìn)行并發(fā)測(cè)試,機(jī)器很卡;需求是:10000個(gè)并發(fā)數(shù)對(duì)服務(wù)端進(jìn)行性能測(cè)試,設(shè)置vuser至少是10000,在進(jìn)行壓力測(cè)試時(shí),機(jī)器內(nèi)存不夠,直接死機(jī)。

       解決方法:多找?guī)着_(tái)裝有LoadRunner的機(jī)器作為L(zhǎng)oad Generators,來(lái)分擔(dān)這10000個(gè)vuser;

       注意:1.其他作為L(zhǎng)oad Generators的機(jī)器只需開(kāi)啟LoadRunner  Agent  Service;

                   2.保證每臺(tái)機(jī)器上LoadRunner支持的最大Vuser數(shù)足夠(最大可支持65000個(gè)Vuser的License:golba65000: AEACFSJIYJKJKJJKEJIJDBCLBR);

                   3.在做性能測(cè)試的機(jī)器上,在LR的controller中,添加其他Load Generators,具體操作:Scenario--》Load Generators,點(diǎn)擊界面中的Add按鈕,填寫(xiě)其他機(jī)器的IP,點(diǎn)擊connect進(jìn)行連接;還需要點(diǎn)擊details按鈕,設(shè)置Vuser limits的最大值(默認(rèn)是1000);

                   4.在controller的Scennario Groups中,添加步驟3中已成功建立連接的Load Generators及對(duì)應(yīng)的腳本。


7】http協(xié)議的腳本,執(zhí)行性能測(cè)試過(guò)程中報(bào)錯(cuò):Action.c(3): Error -27791: Server  has shut down the connection prematurely

測(cè)試對(duì)象是通過(guò)nginx做請(qǐng)求分發(fā)的一個(gè)java程序。

解決方案:測(cè)試過(guò)程中,服務(wù)器java應(yīng)用的壓力并未上去,且應(yīng)用未死掉。跟蹤nginx日志,發(fā)現(xiàn)nginx將多余的請(qǐng)求丟棄,需要修改 worker_connections(派發(fā)nginx于后端連接數(shù),文件名:/安裝目錄/nginx/conf/nginx.conf),默認(rèn)是1024,改成4096,問(wèn)題解決。

 附帶網(wǎng)上相關(guān)情景的解決方案:
1、應(yīng)用服務(wù)器死掉。小用戶時(shí)程序上的問(wèn)題,程序上處理數(shù)據(jù)庫(kù)的問(wèn)題
2、應(yīng)用服務(wù)沒(méi)有死。應(yīng)用服務(wù)參數(shù)設(shè)置問(wèn)題。例如:在許多客戶端weblogic應(yīng)用服務(wù)器被拒絕,而在服務(wù)器端沒(méi)有錯(cuò)誤顯示,則有可能是weblogic中的server元素的acceptbacklog屬性值設(shè)得過(guò)低。如果連接時(shí)收到connection refused消息,說(shuō)明應(yīng)提高該值,每次增加25%。我們用的是Tomcat, 然后我自己優(yōu)化了tomcat配置,初始好像是maxThreads="500" minSpareThreads="400" maxSpareThreads="450"。
3、數(shù)據(jù)庫(kù)的連接
在應(yīng)用服務(wù)的性能參數(shù)可能太小了數(shù)據(jù)庫(kù)啟動(dòng)的最大連接數(shù)(跟硬件的內(nèi)存有關(guān))
4、有時(shí)關(guān)閉卡巴斯基也會(huì)解決如上問(wèn)題


 8】執(zhí)行場(chǎng)景時(shí),LR報(bào)錯(cuò):Error -27796: Failed to connect to server "xxx.xxx.xxx.xxx:xx": [10060] Connection timed out.

場(chǎng)景執(zhí)行原本沒(méi)有問(wèn)題,中途修改ip地址由動(dòng)態(tài)獲取為靜態(tài)指定,報(bào)了上述錯(cuò)誤,將ip地址改回為動(dòng)態(tài)獲取,該錯(cuò)誤解決。(使用的是公司網(wǎng)絡(luò))


9】執(zhí)行場(chǎng)景時(shí),Vuser數(shù)量最大運(yùn)行數(shù)為1000。

解決方案:Controller--》Scenario--》Load Generator--》details--》Vuser Limits,修改第2,3項(xiàng)的1000到你期望的數(shù)值即可。(LR這兩項(xiàng)默認(rèn)值為1000)當(dāng)然前提是你的license支持Vuser的數(shù)量要大。


10】執(zhí)行場(chǎng)景時(shí),所有Vuser都從Down到Pending狀態(tài),無(wú)法進(jìn)入運(yùn)行狀態(tài)。

解決方案:Controller--》Scenario--》Load Generator--》details--》Vuser Limits,應(yīng)勾選GUI/WINRunner和Other Vuser兩項(xiàng)。Other Vuser忘記勾選導(dǎo)致上述問(wèn)題。







    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多