阿里云國際站經銷商,主營阿里云,騰訊云,華為云,亞馬遜aws,谷歌云gcp,微軟云az,免費開戶,代充值優惠大,聯系客服飛機@jkkddd

使用線程剖析診斷代碼層面的問題
設置線程剖析參數登錄ARMS控制臺,在左側導航欄選擇應用監控 > 應用列表。
在應用列表頁面頂部選擇目標地域,然后單擊目標應用名稱。
在左側導航欄中單擊應用設置,然后單擊自定義配置頁簽。
在線程設置區域,可以打開或關閉線程剖析總控開關,并設置慢調用監聽觸發閾值。
通過接口調用查看線程剖析詳情
登錄ARMS控制臺,在左側導航欄選擇應用監控 > 應用列表。
在應用列表頁面頂部選擇目標地域,然后單擊目標應用名稱。
在左側導航欄中單擊接口調用,并在頁面右側選擇目標接口,然后單擊調用鏈查詢頁簽。
在調用鏈查詢頁簽上單擊目標TraceId鏈接。
在詳情列中單擊放大鏡圖標,然后單擊線程剖析頁簽。
通過調用鏈路查詢查看線程剖析詳情
在ARMS控制臺左側導航欄中選擇應用監控 > 調用鏈路查詢。
在調用鏈路查詢頁面的參數類型下拉列表中選擇僅含線程剖析快照,并單擊添加到查詢條件。
在搜索結果中單擊目標TraceId鏈接。
在詳情列中單擊放大鏡圖標,然后單擊線程剖析頁簽。
常見問題
實際耗時是什么?
答:實際耗時是服務調用的真實執行時間,不受線程剖析影響。
監聽耗時是什么?
答:監聽耗時是指能夠被線程剖析監聽到的調用執行時間。為了盡量降低監聽壓力,線程剖析只會對每次調用超過慢調用監聽觸發閾值(默認為2s)后的執行時間進行監聽。例如一次實際耗時為5s的慢調用,前2s不會監聽,只監聽3s~5s這一區間。如果一次調用耗時只有1.8s,那它將不會被監聽。
為什么監聽耗時小于實際耗時?甚至有些超過監聽觸發閾值的慢調用也沒有被監聽?
答:由于線程剖析只監聽一次調用超過觸發閾值后的執行時間,因此,通常情況下,監聽耗時≈實際耗時-慢調用監聽觸發閾值。
如果系統在同一時間內出現大量慢調用,由于監聽線程有限,無法保證每個慢調用在滿足觸發閾值的第一時間就被監聽。此時,就可能出現監聽耗時遠小于實際耗時的情況,甚至不會被監聽。
為了保證超慢調用被監聽,線程剖析針對5s以上的超慢調用設置了獨立的監聽線程,因此會出現:監聽耗時≈實際耗時-5s。
相關查詢
溫馨提示:尊敬的[]站點管理員,將本頁鏈接加入您的網站友情鏈接,下次可以快速來到這里更新您的站點信息哦!每天更新您的[阿里云免實名賬號注冊,阿里云24h自助充值]站點信息,可以排到首頁最前端的位置,讓更多人看到您站點的信息哦。
