阿里內網熱搜開發者工具在線教程推薦

近日,阿里內部的技術論壇 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 個實驗助你成爲問題排查小能手

知行體驗預覽url

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

知行在入門教程的基礎上,新增了基礎命令、系統命令、加強命令、類命令四大類命令相關實驗,你們能夠根據本身的實際需求來體驗學習,也能夠把這些體驗場景當成可交互文檔來實時查詢。.net

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

 

原文連接debug

本文爲阿里雲原創內容,未經容許不得轉載。日誌

相關文章
相關標籤/搜索