




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第32章某金融機構(gòu)行情查詢系統(tǒng)分析案例32.1故障描述 32.2分析過程32.3問題解決
某金融機構(gòu)的IDC機房新使用一套行情查詢系統(tǒng),為各個營業(yè)網(wǎng)點提供行情信息查詢服務(wù)。該業(yè)務(wù)系統(tǒng)上線后,不少營業(yè)網(wǎng)點均反映說該系統(tǒng)很慢,具體表現(xiàn)在客戶端打開行情軟件并點擊查詢之后,往往要好幾秒鐘甚至更長時間才會出現(xiàn)行情信息。32.1故障描述網(wǎng)管人員通過網(wǎng)管工具看到IDC機房出口負載并不高,防火墻等網(wǎng)絡(luò)設(shè)備運作正常,于是選擇一網(wǎng)絡(luò)性能良好的營業(yè)網(wǎng)點,找到一臺客戶端,通過科來網(wǎng)絡(luò)分析系統(tǒng)捕獲該客戶端訪問行情查詢系統(tǒng)的數(shù)據(jù)包,對該業(yè)務(wù)系統(tǒng)的TCP交互延時情況進行分析,從而定位網(wǎng)絡(luò)、服務(wù)器及客戶端的性能問題。
直接在客戶端上安裝科來網(wǎng)絡(luò)分析系統(tǒng)2010,打開科來網(wǎng)絡(luò)分析系統(tǒng)2010并開始捕獲數(shù)據(jù)包;然后打開行情查詢軟件客戶端,從在軟件上點擊“查詢數(shù)據(jù)”時開始計時,到行情信息出現(xiàn),總共用了5秒鐘。32.2分析過程32.2.1TCP交互延時分析原理
對于業(yè)務(wù)系統(tǒng)“慢”的現(xiàn)象,我們可以通過科來網(wǎng)絡(luò)分析系統(tǒng)延時分析的技巧去定位問題。三次握手分析網(wǎng)絡(luò)延時的過程如圖32-1所示。
圖32-1科來網(wǎng)絡(luò)分析系統(tǒng)捕獲到每一個數(shù)據(jù)包都會打上時間戳,而系統(tǒng)在處理三次握手的時候,由于不含應(yīng)用層的信息,所以T2
-
T1可以近似為服務(wù)器端網(wǎng)絡(luò)延時,T3
-
T2可以近似為客戶端網(wǎng)絡(luò)延時。正常情況,服務(wù)器端網(wǎng)絡(luò)延時加上客戶端網(wǎng)絡(luò)延時與彼此Ping的延時相近。
那么,這次我們在客戶端抓包時,T2
-
T1近似于整個網(wǎng)絡(luò)延時,正常情況與Ping值相近,T3-T2為客戶端處理“SYNACK”的延時,一般小于1毫秒。32.2.2延時狀況分析
從圖32-2所示的TCP交易統(tǒng)計項可以看到,TCP會話持續(xù)了4.6秒,持續(xù)時間略長,究竟是網(wǎng)絡(luò)、服務(wù)器還是客戶端延時造成尚需進一步分析。
圖32-2從圖32-1所示的分析原理模型我們可以看出,T2
-
T1
=
21.685毫秒,考慮到這是在客戶端抓包,T2
-
T1時間可以近似為網(wǎng)絡(luò)延時,通過廣域網(wǎng)訪問的網(wǎng)絡(luò)延時在20毫秒左右還是比較快的(同城Ping延時一般在十幾毫秒,中國到美國的Ping延時在200毫秒左右);圖32-3中用方形框標出來的是服務(wù)器響應(yīng)延時,橢圓標出來的是客戶端響應(yīng)延時,服務(wù)器響應(yīng)延時基本都在20多毫秒,接近網(wǎng)絡(luò)延時,證明服務(wù)器處理性能良好;同樣,客戶端響應(yīng)延時也相當小,說明客戶端接收數(shù)據(jù)也很快。
圖32-3針對上圖分析我們可以得出結(jié)論:廣域網(wǎng)網(wǎng)絡(luò)性能良好,服務(wù)器處理性能良好,客戶端接收數(shù)據(jù)性能也相當不錯。究竟是什么原因造成該連接持續(xù)了4.6秒,我們需要繼續(xù)往下看。32.2.3有效數(shù)據(jù)傳輸分析
在該TCP連接建立了0.66秒的時候(見圖32-4),服務(wù)器已經(jīng)給出了“FIN”——結(jié)束連接的信號,這是否意味著該時刻服務(wù)器已經(jīng)傳完數(shù)據(jù)了?
圖32-4對客戶端收到“ACK,FIN”包之后的數(shù)據(jù)包解碼分析可以看到,之后的數(shù)據(jù)包內(nèi)容都是“Connection:keep-alive”——保持連接不中斷(見圖32-5),以及刷新客戶端服務(wù)器狀態(tài)。
圖32-5綜上所述,我們可以確認:在0.66秒的時候,客戶端已經(jīng)收到服務(wù)器所有的數(shù)據(jù),客戶端軟件將在應(yīng)用層處理這些數(shù)據(jù),并將行情的數(shù)據(jù)顯示出來,而客戶端應(yīng)用層在處理數(shù)據(jù)的時候明顯耗時過長,5秒后我們才在客戶端軟件上看到行情信息。
由此可見,這次故障的原因主要在客戶端處理數(shù)據(jù)這一過程。之后,我們嘗試了幾次訪問,獲得如表32-1所示的統(tǒng)計表格。
表32-1說明:
(1)有效數(shù)據(jù)傳輸時間:通過科來軟件看到服務(wù)器傳完數(shù)據(jù),發(fā)出“FIN”信號的時間。
(2)客戶端顯示時間:從在軟件點擊“查詢數(shù)據(jù)”到數(shù)據(jù)顯示出來的時間。
(3)客戶端程序數(shù)據(jù)處理時間:“客戶端顯示時間”與“有效數(shù)據(jù)傳輸時間”的時間差,這個時間差可以用來衡量客戶端程序處理數(shù)據(jù)的效率,該數(shù)值越大,證明客戶端軟件的處理
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 文化旅游產(chǎn)業(yè)發(fā)展合同
- 廣東省陽江市高新區(qū)2024-2025學年高一上學期1月期末地理試題 含解析
- 家電行業(yè)智能家電互聯(lián)互通方案
- 企業(yè)采購原材料采購協(xié)議
- 水電站建設(shè)運營合作協(xié)議
- 旅游行業(yè)服務(wù)質(zhì)量保障協(xié)議
- 網(wǎng)絡(luò)科技行業(yè)數(shù)據(jù)安全使用承諾書
- 企業(yè)員工福利計劃與服務(wù)支持方案
- 私人教練健身訓練合同協(xié)議
- 產(chǎn)品銷售代理合同集
- 2025年常州機電職業(yè)技術(shù)學院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 健康科普知識
- 2025-2030年中國真空凍干蔬菜市場發(fā)展走勢及投資策略分析報告
- 中央2025年交通運輸部所屬事業(yè)單位招聘261人筆試歷年參考題庫附帶答案詳解
- 云南省昆明市2025年中考語文模擬試卷六套【附參考答案】
- 中智集團所屬中智國際商務(wù)發(fā)展限公司招聘高頻重點提升(共500題)附帶答案詳解
- 【9語一?!?024年蚌埠市懷遠縣中考一模語文試題
- 《芮城花椒栽培技術(shù)規(guī)程》
- 《零售基礎(chǔ)》課件-第一章 零售概述
- 專項10:文言文-【中職專用】2025年職教高考學業(yè)考試語文二輪專項突破(福建專用)
- DB45T 1097-2014 鋼管混凝土拱橋施工技術(shù)規(guī)程
評論
0/150
提交評論