溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Alibaba cloud toolkit怎么快速創(chuàng)建Dubbo工程

發(fā)布時(shí)間:2021-12-30 09:48:24 來源:億速云 閱讀:122 作者:iii 欄目:大數(shù)據(jù)

本篇內(nèi)容介紹了“Alibaba cloud  toolkit怎么快速創(chuàng)建Dubbo工程”的有關(guān)知識(shí),在實(shí)際案例的操作過程中,不少人都會(huì)遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

Alibaba cloud  toolkit怎么快速創(chuàng)建Dubbo工程

     當(dāng)你遇到以下類似問題而束手無策時(shí),Arthas可以幫助你解決:

  1. 這個(gè)類從哪個(gè) jar 包加載的?為什么會(huì)報(bào)各種類相關(guān)的 Exception?

  2. 我改的代碼為什么沒有執(zhí)行到?難道是我沒 commit?分支搞錯(cuò)了?

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

  4. 線上遇到某個(gè)用戶的數(shù)據(jù)處理有問題,但線上同樣無法 debug,線下無法重現(xiàn)!

  5. 是否有一個(gè)全局視角來查看系統(tǒng)的運(yùn)行狀況?

  6. 有什么辦法可以監(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)嵌了ArthasAlibaba cloud  toolkit怎么快速創(chuàng)建Dubbo工程啟動(dòng)頁(yè)面:

Alibaba cloud  toolkit怎么快速創(chuàng)建Dubbo工程官方文檔:https://alibaba.github.io/arthas/quick-start.html

常用命令:

1.dashboard    實(shí)時(shí)返回展示當(dāng)前進(jìn)程的信息    

Alibaba cloud  toolkit怎么快速創(chuàng)建Dubbo工程這里相當(dāng)于jconsole

windows+r   jconsole

Alibaba cloud  toolkit怎么快速創(chuàng)建Dubbo工程

Alibaba cloud  toolkit怎么快速創(chuàng)建Dubbo工程

2. thread ID(線程id)  

 打印線程id的棧

Alibaba cloud  toolkit怎么快速創(chuàng)建Dubbo工程

3.通過jad反編譯  

4.jvm 查看當(dāng)前的jvm信息

基礎(chǔ)命令

  • 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快捷鍵列表及自定義快捷鍵

Web Console

Arthas目前支持Web Console,用戶在attach成功之后,可以直接訪問:http://127.0.0.1:8563/。  

Alibaba cloud  toolkit怎么快速創(chuàng)建Dubbo工程

Alibaba cloud  toolkit 快速創(chuàng)建 Dubbo 工程

操作步驟

  1. 打開 IntelliJ IDEA,在菜單欄選擇 File > New > Project。

  2. 在 New Project 對(duì)話框左側(cè)的導(dǎo)航欄中單擊 Apache Dubbo,在右側(cè)界面中選擇 JDK 版本,然后單擊 Next。

  3. 設(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。

  4. 設(shè)置 Project name 和 Project location,然后單擊Finish。

Alibaba cloud  toolkit怎么快速創(chuàng)建Dubbo工程

Alibaba cloud  toolkit怎么快速創(chuàng)建Dubbo工程

“Alibaba cloud  toolkit怎么快速創(chuàng)建Dubbo工程”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注億速云網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!

向AI問一下細(xì)節(jié)

免責(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)容。

AI