您好,登錄后才能下訂單哦!
本篇內(nèi)容介紹了“Alibaba cloud toolkit怎么快速創(chuàng)建Dubbo工程”的有關(guān)知識(shí),在實(shí)際案例的操作過程中,不少人都會(huì)遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!
當(dāng)你遇到以下類似問題而束手無策時(shí),Arthas可以幫助你解決:
這個(gè)類從哪個(gè) jar 包加載的?為什么會(huì)報(bào)各種類相關(guān)的 Exception?
我改的代碼為什么沒有執(zhí)行到?難道是我沒 commit?分支搞錯(cuò)了?
遇到問題無法在線上 debug,難道只能通過加日志再重新發(fā)布嗎?
線上遇到某個(gè)用戶的數(shù)據(jù)處理有問題,但線上同樣無法 debug,線下無法重現(xiàn)!
是否有一個(gè)全局視角來查看系統(tǒng)的運(yùn)行狀況?
有什么辦法可以監(jiān)控到JVM的實(shí)時(shí)運(yùn)行狀態(tài)?
Arthas支持JDK 6+,支持Linux/Mac/Winodws,采用命令行交互模式,同時(shí)提供豐富的 Tab 自動(dòng)補(bǔ)全功能,進(jìn)一步方便進(jìn)行問題的定位和診斷。如果你安裝了Alibaba cloud Toolkit就不必再安裝客戶端,內(nèi)嵌了Arthas啟動(dòng)頁(yè)面:
官方文檔:https://alibaba.github.io/arthas/quick-start.html
常用命令:
1.dashboard 實(shí)時(shí)返回展示當(dāng)前進(jìn)程的信息
這里相當(dāng)于jconsole
windows+r jconsole
2. thread ID(線程id)
打印線程id的棧
3.通過jad反編譯
4.jvm 查看當(dāng)前的jvm信息
help——查看命令幫助信息
cat——打印文件內(nèi)容,和linux里的cat命令類似
pwd——返回當(dāng)前的工作目錄,和linux命令類似
cls——清空當(dāng)前屏幕區(qū)域
session——查看當(dāng)前會(huì)話的信息
reset——重置增強(qiáng)類,將被 Arthas 增強(qiáng)過的類全部還原,Arthas 服務(wù)端關(guān)閉時(shí)會(huì)重置所有增強(qiáng)過的類
version——輸出當(dāng)前目標(biāo) Java 進(jìn)程所加載的 Arthas 版本號(hào)
history——打印命令歷史
quit——退出當(dāng)前 Arthas 客戶端,其他 Arthas 客戶端不受影響
shutdown——關(guān)閉 Arthas 服務(wù)端,所有 Arthas 客戶端全部退出
keymap——Arthas快捷鍵列表及自定義快捷鍵
Arthas目前支持Web Console,用戶在attach成功之后,可以直接訪問:http://127.0.0.1:8563/。
打開 IntelliJ IDEA,在菜單欄選擇 File > New > Project。
在 New Project 對(duì)話框左側(cè)的導(dǎo)航欄中單擊 Apache Dubbo,在右側(cè)界面中選擇 JDK 版本,然后單擊 Next。
設(shè)置工程基本配置,然后單擊Next。
基本參數(shù)設(shè)置說明及示例:
Project:選擇 Maven Project。
GroupId:輸入相應(yīng)的 Group ID,如 com.dubbo.example。
ArtifactId:輸入相應(yīng)的 Artifact ID,如 dubbo-demo。
Version:應(yīng)用工程的版本,如 1.0-SNAPSHOT。
Dubbo:選擇 Dubbo 的版本,如 2.7.2。
Type:工程的類型,勾選 Consumer 和 Provider,則會(huì)創(chuàng)建服務(wù)提供者和服務(wù)消費(fèi)者的工程 Demo。
Spring Boot:Spring Boot 的版本,如 2.1.5.RELEASE。
設(shè)置 Project name 和 Project location,然后單擊Finish。
“Alibaba cloud toolkit怎么快速創(chuàng)建Dubbo工程”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注億速云網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。