阿里程序員常用的 15 款開(kāi)發(fā)者工具
點(diǎn)擊上方 java項(xiàng)目開(kāi)發(fā) ,選擇 星標(biāo) 公眾號(hào)
重磅資訊,干貨,第一時(shí)間送達(dá)
工具名稱和簡(jiǎn)介
使用場(chǎng)景
使用教程
獲取方式
一、Java 線上診斷工具 Arthas
這個(gè)類從哪個(gè) jar 包加載的?為什么會(huì)報(bào)各種類相關(guān)的 Exception?
我改的代碼為什么沒(méi)有執(zhí)行到?難道是我沒(méi) commit?分支搞錯(cuò)了?
遇到問(wèn)題無(wú)法在線上 debug,難道只能通過(guò)加日志再重新發(fā)布嗎?
線上遇到某個(gè)用戶的數(shù)據(jù)處理有問(wèn)題,但線上同樣無(wú)法 debug,線下無(wú)法重現(xiàn)!
是否有一個(gè)全局視角來(lái)查看系統(tǒng)的運(yùn)行狀況?
有什么辦法可以監(jiān)控到 JVM 的實(shí)時(shí)運(yùn)行狀態(tài)?
二、IDE 插件 Cloud Toolkit
每次修改完代碼后,是否正在經(jīng)歷反復(fù)地打包?
在 Maven 、Git 以及其他運(yùn)維腳本和工具的之間頻繁切換?
采用 SCP 工具上傳?使用 XShell 或 SecureCRT 登錄服務(wù)器?替換部署包?重啟?
文件上傳到服務(wù)器指定目錄,在各種 FTP、SCP 工具之間頻繁切換 ?
三、混沌實(shí)驗(yàn)注入工具 ChaosBlade
微服務(wù)的容錯(cuò)能力不易衡量?
容器編排配置是否合理無(wú)法驗(yàn)證?
PaaS 層健壯性的測(cè)試工作無(wú)從入手?
四、Java 代碼規(guī)約掃描插件
五、應(yīng)用實(shí)時(shí)監(jiān)控工具 ARMS
晚上 10 點(diǎn)收到 37 報(bào)警信息,你卻無(wú)從下手?
當(dāng)我們發(fā)現(xiàn)問(wèn)題的時(shí)候,客戶/業(yè)務(wù)方已經(jīng)發(fā)起投訴?
每個(gè)月花幾十萬(wàn)買服務(wù)器,卻無(wú)法保障用戶體驗(yàn)?
六、靜態(tài)開(kāi)源站點(diǎn)搭建工具 Docsite
七、Android 平臺(tái)上的秒級(jí)編譯方案 Freeline
八、性能測(cè)試工具 PTS
九、云效開(kāi)發(fā)者工具 KT
十、架構(gòu)可視化工具 AHAS
服務(wù)化改造過(guò)程中,想精確的了解資源實(shí)例的構(gòu)成和交互情況,實(shí)現(xiàn)架構(gòu)的可視化?
想引入真實(shí)的故障場(chǎng)景和演練模型?
低門檻獲得流控、降級(jí)功能?
十一、數(shù)據(jù)處理工具 EasyExcel
十二、iOS 類工具 HandyJSON
十三、云上資源和應(yīng)用部署工具 EDAS Serverless
十四、數(shù)據(jù)庫(kù)連接池 Druid
十五、Java 工具集 Dragonwell
--完--推薦閱讀:
怎么接私貨?這個(gè)渠道你100%有用!請(qǐng)收藏!喜歡文章,點(diǎn)個(gè)在看

