




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第34章應(yīng)用服務(wù)器測試響應(yīng)緩慢分析案例34.1故障描述34.2分析內(nèi)容 34.3處理方法及分析總結(jié)
34.1.1故障現(xiàn)象
根據(jù)研發(fā)人員開發(fā)的應(yīng)用測試工具測試結(jié)果顯示,某應(yīng)用服務(wù)器(IP:192.168.31.57)響應(yīng)較慢。該系統(tǒng)為B/S架構(gòu),客戶端訪問服務(wù)器一般情況下需要經(jīng)過防火墻,該單位內(nèi)部有Windows域控制器。故障的具體表現(xiàn)如下:34.1故障描述
(1)
WinXP系統(tǒng)客戶端在域內(nèi)或不在域內(nèi)時測試訪問速度均較快,服務(wù)器響應(yīng)在20毫秒以內(nèi)。
(2)
Win7系統(tǒng)客戶端在域內(nèi)時訪問速度較慢,服務(wù)器響應(yīng)大于5000毫秒;Win7系統(tǒng)客戶端不在域內(nèi)時訪問服務(wù)器速度較快,服務(wù)器響應(yīng)在20毫秒以內(nèi)。
(3)將測試應(yīng)用放置在192.168.8.118主機(jī)上時,Win7、WinXP訪問速度都較快,服務(wù)器響應(yīng)在20毫秒以內(nèi)(192.168.8.118主機(jī)不在防火墻以內(nèi))。34.1.2檢測描述
監(jiān)測軟件:科來網(wǎng)絡(luò)回溯分析系統(tǒng)3.1。
樣本文件:Colasoft.pkt。
采樣時間:2012年10月29日。
采樣時長:7
×
24小時。
樣本說明:服務(wù)器192.168.31.57接口數(shù)據(jù)。
34.2.1分析過程
首先,我們分析Win7客戶端在域內(nèi)訪問服務(wù)器192.168.31.57緩慢時的數(shù)據(jù)包,如圖34-1所示。
從圖34-1可以看到,整個測試過程只有2個TCP連接,而第1個測試連接通信過程中存在明顯的周期性延時問題,每隔6個數(shù)據(jù)包通信連接會出現(xiàn)一次嚴(yán)重的延時達(dá)到4.8秒的情況,這和故障描述中提到的測試應(yīng)用延時5秒以上相符。此外,分析第2個連接發(fā)現(xiàn)存在相同的情況。34.2分析內(nèi)容
圖34-1其次,我們分析Win7客戶端不在域內(nèi)時訪問服務(wù)器192.168.31.57的正常數(shù)據(jù)包,如圖34-2所示。
圖34-2圖34-2中顯示,正常情況下仍然只有兩個TCP連接,但是其TCP連接通信過程中未產(chǎn)生異常的情況,數(shù)據(jù)包時間差較小(均在50毫秒以內(nèi)),說明服務(wù)器相應(yīng)速度較快。我們也分析了WinXP客戶端在域內(nèi)的訪問服務(wù)器192.168.31.57的數(shù)據(jù),其情形和Win7客戶端不在域內(nèi)時的通信數(shù)據(jù)相似,亦未出現(xiàn)較大延時。
然后,我們對比Win7客戶端在域內(nèi)和不在域內(nèi)訪問服務(wù)器192.168.31.57的數(shù)據(jù)包,找到造成服務(wù)器響應(yīng)慢的原因。通過對數(shù)據(jù)包的各字段進(jìn)行對比,最終我們發(fā)現(xiàn)兩個通信過程的區(qū)別如圖34-3所示。
圖34-3從圖34-3中可以明顯看到,Win7系統(tǒng)客戶端在與服務(wù)器建立連接時,不論是正常通信還是異常通信,客戶端首次發(fā)送的TCP同步包的TCP窗口大小默認(rèn)都是8192;隨后的TCP協(xié)商過程中,異常TCP通信時客戶端的TCP窗口大小鎖定在256以下,正常TCP通信時客戶端的TCP窗口卻鎖定在了16400左右,而TCP窗口大小會直接影響到TCP傳輸速度。TCP窗口的工作機(jī)制為滑動窗口,其主要作用是控制TCP的傳輸效率,它通過延時、丟包、誤碼率、主機(jī)性能等參數(shù)動態(tài)調(diào)整窗口大小,窗口越大,TCP傳輸速率就越快,窗口越小,TCP傳輸速率就越慢。因此,我們斷定服務(wù)器響應(yīng)慢是由于客戶端建立的TCP連接協(xié)商的客戶端窗口較小,導(dǎo)致TCP傳輸效率低下。
此外,我們將WinXP的TCP窗口改為固定值256進(jìn)行測試,發(fā)現(xiàn)應(yīng)用延時大大增加(500~1000毫秒),這進(jìn)一步說明服務(wù)器響應(yīng)慢確實(shí)是由于客戶端TCP窗口過小造成的。34.2.2分析結(jié)果
通過以上的分析步驟,我們可以得出結(jié)論:Win7系統(tǒng)在域內(nèi)時,客戶端軟件與服務(wù)器建立的TCP連接窗口較小,導(dǎo)致服務(wù)器與客戶端TCP傳輸效率低下,從而使用戶感覺服務(wù)器響應(yīng)較慢。
通過以上分析結(jié)果我們知道,只要找到導(dǎo)致客戶端軟件與服務(wù)器建立的TCP連接窗口較小的點(diǎn),即可排除故障。可以采取以下兩個措施來查找故障點(diǎn):
(1)修改Win7系統(tǒng)的TCP窗口大小,可以將數(shù)值設(shè)置為15000。設(shè)置方法如下:
在“運(yùn)行”中輸入regedit,進(jìn)入34.3處理方法及分析總結(jié)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters,新建一個DWORD,值名為TcpWindowSize,值設(shè)置為15000(10進(jìn)制)。
(2)保證服務(wù)器192.168.31.57與域的互通性,測試是否為服務(wù)器自身原因?qū)е隆?/p>
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 英語文化背景下的人際交往禮儀
- 商超貨架行業(yè)相關(guān)投資計(jì)劃提議
- 現(xiàn)代企業(yè)管理創(chuàng)新理論與實(shí)踐練習(xí)題
- 手持云臺行業(yè)相關(guān)投資計(jì)劃提議范本
- 棉花生產(chǎn)行業(yè)相關(guān)投資計(jì)劃提議
- 新型流動人衛(wèi)激光測距儀相關(guān)項(xiàng)目投資計(jì)劃書范本
- 辦公家具相關(guān)行業(yè)投資規(guī)劃報(bào)告范本
- 二手摩托車買賣協(xié)議
- 外墻油漆采購合同
- 旅游地理學(xué)景區(qū)規(guī)劃試題及答案
- 2025年中國煙氣檢測儀器行業(yè)市場運(yùn)行態(tài)勢、進(jìn)出口貿(mào)易及發(fā)展趨勢預(yù)測報(bào)告
- 減免保證金申請書
- 五年級下冊語文第三單元遨游漢字王國單元整體教學(xué)設(shè)計(jì)
- 工業(yè)級3D打印市場潛力-深度研究
- 加油站的充電樁建設(shè)與運(yùn)營
- 2024-2025學(xué)年江蘇省南京建鄴區(qū)新城中學(xué)七年級(上)期末數(shù)學(xué)試卷(含答案)
- 《線性電源設(shè)計(jì)培訓(xùn)》課件
- 法國簡介-中英文課件-文化宗教-人文社科-專業(yè)資料
- 義齒加工廠各部門生產(chǎn)作業(yè)流程
- 二年級上冊科學(xué)2、3《書的歷史》(教案)教科版
- 筑牢安全防線守護(hù)平安校園
評論
0/150
提交評論