原文:使用 Arthas 排查 SpringBoot 詭異耗時的 Bug

作者 空無 來源 阿里巴巴雲原生公眾號 背景 公司有個渠道系統,專門對接三方渠道使用,沒有什么業務邏輯,主要是轉換報文和參數校驗之類的工作,起着一個承上啟下的作用。 最近在優化接口的響應時間,優化了代碼之后,但是時間還是達不到要求 有一個詭異的 ms 左右的耗時問題,在接口中打印了請求處理時間后,和調用方的響應時間還有差了 ms 左右。比如程序里記錄 ms,但是調用方等待時間卻為 ms 左右。 ...

2021-03-15 14:50 0 398 推薦指數:

查看詳情

內存排查(三)-使用arthas工具

使用arthas工具 arthas是Alibaba開源的Java診斷工具。arthas可以幫助我們解決一下問題: 這個類從哪個 jar 包加載的?為什么會報各種類相關的 Exception? 我改的代碼為什么沒有執行到?難道是我沒 commit?分支搞錯了? 遇到問題無法在線 ...

Fri Aug 28 08:59:00 CST 2020 0 4868
使用cnpm真的會有詭異Bug

前端網頁居然會出現堆棧溢出,然后網頁崩潰,退出的問題。 出現這個Bug的時候,我非常的懷疑我自己的一些操作能力,比如,git的操作。 畢竟我是本地代碼然后拉取遠程分支,還會暫存自己的代碼,然后暫存區代碼和從遠程拉取的代碼合並。 實際上,我一直也很自信,我覺得我真的沒有什么問題。 實在是各種都試驗 ...

Wed May 29 01:54:00 CST 2019 0 442
arthas-boot.jar使用-代碼耗時分析

1、安裝軟件 wget https://alibaba.github.io/arthas/arthas-boot.jar 2 、啟動軟件 啟動分析軟件java -jar arthas-boot.jar: 分析該API耗費時間分布: trace -E 類名地 ...

Wed Nov 18 22:00:00 CST 2020 0 604
mybatis詭異bug

使用mybatis中使用 foreach 時,出現了一個詭異bug java文件中是 List<ImportTaskInfoEntity> selectByCalcBatchIds(@Param("ids") List<String> ids); xml中 ...

Wed Mar 07 05:00:00 CST 2018 3 1397
Bug筆記:詭異的$.ajax

用$.ajax用POST方式提交請求到一個ASPX頁面執行后台代碼時,發生一樁詭異的事情。。。 假設后台代碼寫在Test.aspx及Test.aspx.cs中。如用: 通過Console控制台可以看到,在運行success的Callback時,會一下子執行兩個請求。先是“POST ...

Wed Oct 31 21:36:00 CST 2012 7 1536
LuaJIT詭異bug(疑似)

程序為單進程多線程 每個線程開啟一個LuaJIT虛擬機,版本為LuaJIT 2.1.0-beta3 在高並發情況下,lua代碼會出現詭異情況,例如: if true then if xxx == 1 then error("err") end else ...

Wed Aug 26 21:38:00 CST 2020 0 659
Arthas線上問題排查

Arthas 使用場景 是否有一個全局視角來查看系統的運行狀況? 為什么 CPU 又升高了,到底是哪里占用了 CPU ? 運行的多線程有死鎖嗎?有阻塞嗎? 程序運行耗時很長,是哪里耗時比較長呢?如何監測呢? 這個類從哪個 jar 包加載的?為什么會報各種類相關 ...

Wed Jan 13 00:22:00 CST 2021 0 673
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM