阿里內網熱搜 Top5 的開發者工具

近日,阿里內部的技術論壇 ATA 發佈年度熱搜關鍵詞 top 100,Arthas 作爲 Java 診斷神器是唯一進入 top 10 的非集團指定產品。Arthas 在阿里內部有多麼受歡迎可見一斑。

獨樂樂不如衆樂樂,2018 年 9 月,阿里就開源了這個 Java 診斷神器,兩年多的時間,Arthas 的 Github star 數已經達 24.6K,成爲 Alibaba Group 下 star 最多的開源項目,可以說是當之無愧的阿里最受歡迎的開發者工具了。


Arthas 能做什麼?

當你遇到以下類似問題而束手無策時,Arthas 可以幫助你解決:

  1. 這個類從哪個 jar 包加載的?爲什麼會報各種類相關的 Exception?

  2. 我改的代碼爲什麼沒有執行到?難道是我沒 commit?分支搞錯了?

  3. 遇到問題無法在線上 debug,難道只能通過加日誌再重新發布嗎?

  4. 線上遇到某個用戶的數據處理有問題,但線上同樣無法 debug,線下無法重現!

  5. 是否有一個全局視角來查看系統的運行狀況?

  6. 有什麼辦法可以監控到 JVM 的實時運行狀態?

  7. 怎麼快速定位應用的熱點,生成火焰圖?

Arthas 支持 JDK 6+,支持Linux/Mac/Windows,採用命令行交互模式,同時提供豐富的 Tab 自動補全功能,進一步方便進行問題的定位和診斷。


Arthas 上線知行動手實驗室,57個實驗助你成爲問題排查小能手


知行體驗預覽


如果你是 Arthas 新手,我們建議你先從 Arthas 入門實驗開始,瞭解 Athas 的基礎用法,再以一個普通的 Spring Boot 應用爲例,熟悉 Arthas 命令的詳細用法。


另外我們提供了基礎命令、系統命令、增強命令、類命令四大類命令相關實驗,大家可以根據自己的實際需求來體驗學習,也可以把這些體驗場景當成可交互文檔來實時查詢。


在此之上,我們還提供了14個典型的案例場景,包括後臺異步任務、獲取Spring上下文、401\404問題排查等,幫助你快速排查具體業務問題。

廢話不多說了,立即登錄知行動手實驗室體驗Arthas。

體驗地址:https://start.aliyun.com/handson-lab?category=arthas


END -

「技術分享」某種程度上,是讓作者和讀者,不那麼孤獨的東西。歡迎關注我的微信公衆號:Kirito的技術分享」


本文分享自微信公衆號 - Kirito的技術分享(cnkirito)。
如有侵權,請聯繫 [email protected] 刪除。
本文參與“OSC源創計劃”,歡迎正在閱讀的你也加入,一起分享。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章