系統(tǒng)卡頓原因分析和定位使用方法_第1頁
系統(tǒng)卡頓原因分析和定位使用方法_第2頁
系統(tǒng)卡頓原因分析和定位使用方法_第3頁
系統(tǒng)卡頓原因分析和定位使用方法_第4頁
系統(tǒng)卡頓原因分析和定位使用方法_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上系統(tǒng)卡頓原因主要分為網(wǎng)絡傳輸過程中網(wǎng)絡不穩(wěn)定以及服務器本身導致。網(wǎng)絡傳輸過程主要有以下幾個原因:1、網(wǎng)絡異常1)、網(wǎng)絡延遲網(wǎng)絡延遲可以通過ping命令檢查出具體延遲多少,通過指定發(fā)送包和返回包的時間,命令如下:Ping -c 4 -t 1 26顯示如下:比對兩次ping的time時長,差值即為網(wǎng)絡延遲的值,舉例:某系統(tǒng)發(fā)起身份查詢請求,設(shè)置查詢時間3s,后臺監(jiān)控發(fā)現(xiàn)網(wǎng)絡延遲3s,此時,網(wǎng)絡傳輸還在進行,但系統(tǒng)出現(xiàn)報錯或白屏甚至頁面卡頓。2) 、帶寬滿通過ftp或者scp等上傳下載命令,或者網(wǎng)絡設(shè)備自帶帶寬監(jiān)控功能(網(wǎng)絡設(shè)備上顯示實時使用帶寬,以及剩

2、余帶寬)。ftp或scp上傳包后,通過包大小/執(zhí)行時長,判斷出此時帶寬網(wǎng)速,比對該帶寬上限值,確定此時,帶寬是否滿。舉例:無紙化代碼包服務器26,額定帶寬100m/s,無紙化免填單大小10m,查詢時間上限值2s,通過ftp 26,傳輸一個2G的包,記錄需要多久時間,假設(shè)需要512s ,則此時帶寬網(wǎng)速為4m/s,不滿足無紙化系統(tǒng)獲取免填單各項數(shù)據(jù)(10m)允許的時間獲取數(shù)據(jù)完成,換句話說,此時,帶寬滿(其他系統(tǒng)進程作業(yè)影響),不能滿足無紙化免填單業(yè)務需求。此時,前臺表現(xiàn)為報錯或一致卡頓至帶寬滿足5m/s時結(jié)束。3) 、網(wǎng)絡抖動網(wǎng)絡中的延遲是指信息從發(fā)送到接

3、收經(jīng)過的延遲時間,一般由傳輸延遲及處理延遲組成;而抖動是指最大延遲與最小延遲的時間差,如最大延遲是20,最小延遲為5,那么就是15,它主要標識一個網(wǎng)絡的穩(wěn)定性?,F(xiàn)有工具:glance主機監(jiān)控,看一段時間內(nèi)的波動圖舉例:某時間段內(nèi)發(fā)現(xiàn)濱江機房網(wǎng)絡抖動3秒,則屬于該機房服務器上主機承載的業(yè)務出現(xiàn)異常,如渠道協(xié)同,濱江機房網(wǎng)絡抖動3秒,則調(diào)用時間要求在3秒內(nèi)的esb接口調(diào)用出現(xiàn)異常,具體反映為esb總體成功率下降,進而導致某系統(tǒng)調(diào)用該esb服務的業(yè)務界面出現(xiàn)報錯或卡頓。4) 、丟包通過Ping -c 4 -t 1 26命令,檢查packet loss字段確定丟包數(shù)多少如:某系統(tǒng)前

4、臺發(fā)起資料查詢,負責查詢請求的進程出現(xiàn)丟包,則導致前臺界面部分數(shù)據(jù)顯示報錯、異?;蛟摻缑嬷苯涌D在那里。以上網(wǎng)絡原因目前都有工具監(jiān)控,或者使用腳本命令連續(xù)性監(jiān)控。2、服務器主機或docs1)、資源滿Cpu、內(nèi)存使用率>=95%2) 、hang登陸主機,等不不上且卡住,說明hang3) 、系統(tǒng)性能極差執(zhí)行一條系統(tǒng)命令,>=30s才顯示命令狀態(tài)以上三點主要體現(xiàn)在當某系統(tǒng)前臺操作,后端進程發(fā)起請求獲取不到相對應的返回時,導致程序重新發(fā)起請求,獲取資源,如此反復,最終前臺反饋超時或者認為該請求還在執(zhí)行即卡頓。根據(jù)后端監(jiān)控方法,逆向推斷前臺卡頓原因1、 梳理主機上應用文件、進程要相關(guān)數(shù)據(jù)庫業(yè)

5、務配置表和前臺業(yè)務對應關(guān)系,如下:后端前端前端業(yè)務舉例IP系統(tǒng)模塊crm前臺web進程具體業(yè)務處理邏輯銷戶邏輯處理工作流主機上應用文件業(yè)務菜單銷戶菜單數(shù)據(jù)庫表業(yè)務菜單數(shù)據(jù)銷戶界面具體數(shù)據(jù)通過梳理,明確后端和前臺業(yè)務一一對應關(guān)系,后端異常反應前臺異常。2、通過后端監(jiān)控發(fā)現(xiàn)網(wǎng)絡異?;蛑鳈Chang等異常,確定異常具體原因,最后確定出受影響的主機或主機上具體進程,最終根據(jù)1中對應關(guān)系確定出前臺受印象范圍和業(yè)務。后端前端前端業(yè)務舉例IP異常(服務器hang)系統(tǒng)模塊crm前臺web登錄報錯或卡頓進程(主機hang或進程hang)具體業(yè)務處理邏輯銷戶業(yè)務辦理報錯或卡頓主機上應用文件(網(wǎng)絡丟包)業(yè)務菜單銷戶

6、菜單打不開或卡頓數(shù)據(jù)庫表(網(wǎng)絡延遲)業(yè)務菜單數(shù)據(jù)銷戶界面具體數(shù)據(jù)缺失或卡頓3、最終根據(jù)受影響的后端主機或進程,判斷出前臺卡頓具體業(yè)務和范圍。檢測工具1、網(wǎng)絡延遲_psping50-100ms 延遲,人眼有感覺,>100ms 延遲感覺強烈2、 Tcptrack_帶寬監(jiān)控工具使用pcap庫來捕獲數(shù)據(jù)包,并計算各種統(tǒng)計信息,比如每個連接所使用的帶寬。client表示客戶端,server表示服務端,state表示客戶端和服務端連接狀態(tài),speed表示使用的網(wǎng)絡帶寬,total表示目前使用總帶寬,跟額定帶寬比較就知道是否帶寬滿網(wǎng)絡抖動看一段時間內(nèi)變化曲線是否平穩(wěn),不平穩(wěn)表示抖動3、 丟包_mtrLoss%:是顯示的每個對

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論