




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(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)慢確實是由于客戶端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連接窗口較小的點,即可排除故障??梢圆扇∫韵聝蓚€措施來查找故障點:
(1)修改Win7系統(tǒng)的TCP窗口大小,可以將數(shù)值設(shè)置為15000。設(shè)置方法如下:
在“運行”中輸入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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 45283.2-2025工業(yè)控制系統(tǒng)人機(jī)接口組態(tài)文件交互第2部分:基礎(chǔ)交互描述
- 復(fù)習(xí)計劃健康管理師試題及答案
- 土木工程地震工程技術(shù)試題及答案
- 超星爾雅學(xué)習(xí)通《劍指CET-4:大學(xué)生英語能力基礎(chǔ)》2025章節(jié)測試附答案
- 社會化內(nèi)容分享的試題及答案
- 2025年度車輛貸款抵押與二手車鑒定評估服務(wù)合同
- 2025年度金融業(yè)務(wù)員傭金提成合同模板
- 二零二五年度湖北省旅游包車安全責(zé)任合同
- 二零二五年度汽車租賃與數(shù)據(jù)共享協(xié)議
- 二零二五年度師徒結(jié)對企業(yè)文化建設(shè)協(xié)議
- 2024年4月全國自考00054管理學(xué)原理真題試卷及答案
- 2024年中國半導(dǎo)體行業(yè)現(xiàn)狀分析及發(fā)展趨勢預(yù)測報告(智研咨詢)
- 強(qiáng)迫癥及相關(guān)障礙-138
- 品牌托管合同范本
- 普陀區(qū)2024屆高三下學(xué)期二??荚囌Z文試題(原卷版+解析版)
- 青鳥消防JB-QB-JBF5012火災(zāi)報警控制器使用說明書V1.3
- 職業(yè)技能培訓(xùn)投標(biāo)方案(技術(shù)方案)
- 2024年四川省南充市重點中學(xué)小升初語文入學(xué)考試卷含答案
- 合金冶煉有限公司2×33000KVA全密閉硅錳合金礦熱爐配套煤氣發(fā)電項目環(huán)評可研資料環(huán)境影響
- 公路養(yǎng)護(hù)服務(wù)服務(wù)承諾及其質(zhì)量保證措施
- 反電信詐騙安全教育課件
評論
0/150
提交評論