阿里云國際站經銷商,主營阿里云,騰訊云,華為云,亞馬遜aws,谷歌云gcp,微軟云az,免費開戶,代充值優(yōu)惠大,聯系客服飛機@jkkddd
問題分析
網站卡頓、頁面加載過慢是互聯網應用最常見的問題之一。排查、解決網站卡頓、頁面加載過慢等問題過程復雜,耗時較長,原因如下:
應用鏈路太長
從前端頁面到后臺網關,從Web應用服務器到后臺數據庫,任何一個環(huán)節(jié)出現故障都有可能導致整體卡頓。
采用微服務架構的應用,鏈路更加復雜,而且不同組件可能由不同的團隊和人員維護,加劇了問題排查的難度。
日志不全或質量欠佳
應用日志是排查線上問題的主要方法,但出現問題的位置往往無法預期,而且“慢”通常是偶發(fā)現象,要真正找到“慢”的原因,需要在每個可能出現問題的地方打印日志,記錄每一次調用,但是成本太高。
監(jiān)控不足
業(yè)務發(fā)展過快、應用快速迭代導致應用頻繁修改接口、增加依賴等情況,進而導致代碼質量惡化。應用需要一個完善的監(jiān)控體系來自動監(jiān)控應用的每一個接口,自動記錄出現問題的調用。
解決方案
為應用安裝ARMS探針后,即可在不改動應用代碼的情況下,使用ARMS應用監(jiān)控的線程剖析、調用鏈路診斷、接口監(jiān)控等功能,全方位監(jiān)控應用中所有慢調用。
步驟一:安裝ARMS探針
為應用安裝ARMS探針后,才能對應用進行全方位監(jiān)控。請根據實際需求選擇一種方式來安裝探針。具體操作,請參見應用監(jiān)控接入概述。
步驟二:查看慢SQL的統(tǒng)計信息
為應用安裝ARMS探針后,ARMS會收集和展示選定時間內應用的總請求量、平均響應時間、錯誤數、實時實例數、Full GC次數、慢SQL次數、異常次數和慢調用次數,以及這些指標的周同比和日同比。請按以下步驟查看慢SQL的統(tǒng)計信息。
登錄ARMS控制臺,在左側導航欄選擇應用監(jiān)控 > 應用列表。
在應用列表頁面頂部選擇目標地域,然后單擊目標應用名稱。
步驟三:發(fā)現并鎖定慢調用
ARMS在接口調用頁面展示了被監(jiān)控的應用提供的所有接口以及這個接口的調用次數和耗時,慢接口會被標注出來,幫助您發(fā)現和鎖定慢接口。
在左側導航欄,單擊接口調用。
在接口調用頁面的左側,單擊調用次數最多的慢接口,在右側查看慢接口的詳細信息
步驟四:查看并鎖定問題代碼
鎖定慢接口后,需要找到問題代碼來解決問題??煺帐菍σ淮握{用的全鏈路調用的完整記錄,包括每一次調用所經過的代碼及耗時,可以精準定位問題代碼。
在接口調用頁面右側,單擊調用鏈查詢頁簽。
調用鏈查詢頁簽下顯示該接口的所有調用鏈。
在調用鏈查詢頁簽下,單擊某個調用鏈路的TraceId。
在彈出的頁面,查看異常的調用鏈路信息,在詳情列,單擊放大鏡圖標,查看調用的方法棧,從而獲得異常的上下文信息
心靈雞湯:
標題:阿里云賬號免實名注冊,阿里云賬號購買
地址:http://www.hilaltr.com/kfxw/64428.html