超大福利 | 這款免費 Java 線上診斷利器,不用真的會後悔!
線上系統為何經常出錯?資料庫為何屢遭黑手?業務呼叫為何頻頻失敗?連環異常堆疊案,究竟是哪次呼叫所為? 數百臺伺服器意外雪崩背後又隱藏著什麼?是軟體的扭曲還是硬體的淪喪? 走進科學帶你瞭解 Arthas,一款開源一年多 GitHub Star 2 萬,99% 的阿里研發小哥都在用的 Java 終極診斷利器!
關於 Arthas
Arthas 是一款開源線上 Java 診斷工具,採用命令列互動模式,支援 web 端線上診斷,同時提供豐富的 Tab 自動補全功能,進一步方便進行問題的定位和診斷。得益於 Arthas 強大且豐富的功能,讓 Arthas 能做的事情超乎想象。
它可以幫你解決這些問題:
- 這個類從哪個 jar 包載入的?為什麼會報各種類相關的 Exception?
- 我改的程式碼為什麼沒有執行到?難道是我沒 commit?分支搞錯了?
- 遇到問題無法線上上 debug,難道只能通過加日誌再重新發布嗎?
- 線上遇到某個使用者的資料處理有問題,但線上同樣無法 debug,線下無法重現!
- 是否有一個全域性視角來檢視系統的執行狀況?
- 有什麼辦法可以監控到 JVM 的實時執行狀態?
- 怎麼快速定位應用的熱點,生成火焰圖?
有獎徵文
為了讓更多開發者開始用上 Arthas 這個 Java 診斷神器,這一次我們聯合 JetBrains 推出這次有獎徵文活動,聊聊這些年你和 Arthas 之間的那些事兒。第一期徵文活動將於 3 月 26 日—— 4 月 26 日舉辦,後續徵文活動將持續至 2020 年 12 月。
在此次活動中,大家可以盡情表達自己的聲音,你可以將使用 Arthas 過程中積累的經驗及感悟整理成一篇文章分享給大家,或者也可以把你對 Arthas 提出的建議彙總成稿給到我們,我們將在多個渠道釋出。當然更歡迎你直接參與 Arthas 開源貢獻,star 一下,成為社群的 contributor!
推薦使用 Arthas
- 方式一:通過 Cloud Toolkit 實現 Arthas 一鍵遠端診斷
Cloud Toolkit 是阿里雲釋出的免費本地 IDE 外掛,幫助開發者更高效地開發、測試、診斷並部署應用。通過外掛,可以將本地應用一鍵部署到任意伺服器,甚至雲端(ECS、EDAS、ACK、ACR 和 小程式雲等);並且還內建了 Arthas 診斷、Dubbo 工具、Terminal 終端、檔案上傳、函式計算 和 MySQL 執行器等工具。不僅僅有 IntelliJ IDEA 主流版本,還有 Eclipse、Pycharm、Maven 等其他版本。
推薦使用 IDEA 外掛下載 Cloud Toolkit 來使用 Arthas:http://t.tb.cn/2A5CbHWveOXzI7sFakaCw8
- 方式二:直接下載
地址:https://github.com/alibaba/arthas;
3 步提交徵文
- 直接使用 Arthas 或通過 Cloud Tookit 體驗 Arthas;
- 將你的體驗整理成文章釋出在掘金社群;
- 按要求填寫表單:http://alibabadeveloper.mikecrm.com/9khcRrs
投稿文章要求
- 字數 1000 字以上,文章層次結構及行文邏輯清晰;
- 文章必須是原創;
- 禁止釋出廣告類內容資訊;
- 禁止釋出涉政、暴恐、違禁等敏感內容。
你將獲得的禮物
- 凡提交滿足投稿要求文章的同學,將獲得 Arthas Most Valuable User 福袋一份(禮品隨機),包含淘公仔、Arthas 貼紙、阿里雲 T 恤、JetBrains 周邊禮包;
- 第一期最受歡迎的 top3 文章,獲得天貓精靈一臺;
- 年度 top 20 文章,將有機會獲得 cherry 鍵盤及 JetBrains 提供的包括 Coupon 等周邊禮包 。
你將獲得的榮譽
除了實物獎勵之外,你還會獲得:
- 在阿里巴巴雲原生公眾號和 Arthas 技術社群的首頁,展示您的文章及作者介紹模組,讓更多的開發者瞭解你;
- 成為 Arthas 社群的貢獻者,參與社群的日常運營,並作為社群講師參與 Arthas 線上/線下活動分享。
徵文內容建議
1. 使用 Arthas 排查過的問題
可以將你使用 Arthas 排查的問題整理成一篇文章,分享你在排查問題中的得到的經驗與思考,為更多的開發者提供一份 “避坑指南”。
2. 對 Arthas 進行原始碼解讀
你可以找幾個最感興趣的功能點切入,從原始碼來分析設計與實現原理,然後整理成稿投稿給我們,基於對 Arthas 的原始碼解讀來和眾多開發者們 “隔空對話”,來一場思想上的碰撞。
3. 對 Arthas 提出建議
如果你希望能夠更多地參與到 Arthas 社群中來,可以提出你對 Arthas 的建議或者說出你對 Arthas 未來的期待並將其整理成文。
4. 不限,其它與 Arthas 有關的內容
例如,你是如何接觸到 Arthas 的?你會選擇把 Arthas 推薦給更多的開發者嗎?或者只是簡單記錄一次 Arthas 的使用實踐等等均可。
【參考歷史使用者文章】
- Arthas 實踐--jad/mc/redefine 線上熱更新一條龍
- Alibaba Arthas 實踐--獲取到 Spring Context,然後為所欲為
- Arthas 實踐--快速排查 Spring Boot 應用 404/401 問題
- 當 Dubbo 遇上 Arthas:排查問題的實踐
- 使用 Arthas 抽絲剝繭排查線上應用日誌打滿問題
- 深入 Spring Boot:利用 Arthas 排查 NoSuchMethodError
歡迎釘釘掃碼加入交流群
“阿里巴巴雲原生關注微服務、Serverless、容器、Service Mesh 等技術領域、聚焦雲原生流行技術趨勢、雲原生大規模的落地實踐,做最懂雲原生開發者的公眾號。”
- 加微信實戰群請加微信(註明:實戰群):gocnio
相關文章
- 愛上Java診斷利器之ArthasJava
- Java診斷利器ArthasJava
- Java 虛擬機器診斷利器Java虛擬機
- Arthas線上java程式診斷工具 線上除錯神器Java除錯
- [JVM] 應用診斷工具之Fastthread(線上診斷)JVMASTthread
- 免費網站seo診斷:從哪些維度進行診斷呢?網站
- 新年福利|這款價值數萬的報表工具免費了!
- 帶你上手阿里開源的 Java 診斷利器:Arthas阿里Java
- 這款免費的多屏亮度調節軟體,真的愛了
- 線上診斷神器-arthas基本應用
- 【星課堂】JAVA 工程師的線上診斷神器推薦——ArthasJava工程師
- 登頂海外28國iOS免費榜,這款遊戲國內正式上線了!iOS遊戲
- 你後悔進入IT行業嗎?懂這些技術只會後悔沒早點搞IT!行業
- Spring Boot Admin 整合診斷利器 Arthas 實踐Spring Boot
- git上的後悔藥Git
- pdf線上轉換免費,這樣做很簡單!
- 線上專案出BUG沒法除錯?這款阿里開源的診斷神器,自帶IDEA外掛真香!除錯阿里Idea
- 一款免費開源的線上圖片壓縮工具
- 【福利】msup攜手300位技術大咖開放免費線上乾貨影片
- Java執行緒診斷Java執行緒
- 線上問診
- SpringCloud 應用在 Kubernetes 上的最佳實踐 — 診斷(線上聯調)SpringGCCloud
- 效能診斷利器JProfiler快速入門和最佳實踐
- 神奇!這款 Vue 後臺框架居然不用手動配置路由Vue框架路由
- 上線首日拿下免費榜第一,玩家為什麼喜歡這款高自由度的Roguelike?
- 免費之後《火箭聯盟》同時線上玩家數突破一百萬!
- 免費ftp站點,使用三款ftp工具連線免費ftp站點FTP
- 乾貨分享!JAVA診斷工具Arthas在Rainbond上實踐~JavaAI
- Java後端學習路線圖,你真的只需要這一張!Java後端
- 2月9日 Laracon 線上大會將在 YouTube 免費直播
- 上線首日衝頂App Store免費榜,騰訊首款AR探險手遊會大熱嗎?APP
- 如何選擇java診斷工具Java
- 免費的線上加密筆記-ProtectedText加密筆記
- 長相思2線上觀看免費
- 線上免費工具——pdf轉word文件
- 用更雲原生的方式做診斷|大規模 K8s 叢集診斷利器深度解析K8S
- 識別效果比肩掃描全能王,90後都在用這款免費APPAPP
- 診斷通用售後系統 — DGA