温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Alibaba cloud toolkit怎么快速创建Dubbo工程

发布时间:2021-12-30 09:48:24 来源:亿速云 阅读:102 作者:iii 栏目:大数据

本篇内容介绍了“Alibaba cloud  toolkit怎么快速创建Dubbo工程”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

Alibaba cloud  toolkit怎么快速创建Dubbo工程

     当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决:

  1. 这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception?

  2. 我改的代码为什么没有执行到?难道是我没 commit?分支搞错了?

  3. 遇到问题无法在线上 debug,难道只能通过加日志再重新发布吗?

  4. 线上遇到某个用户的数据处理有问题,但线上同样无法 debug,线下无法重现!

  5. 是否有一个全局视角来查看系统的运行状况?

  6. 有什么办法可以监控到JVM的实时运行状态?

Arthas支持JDK 6+,支持Linux/Mac/Winodws,采用命令行交互模式,同时提供丰富的 Tab 自动补全功能,进一步方便进行问题的定位和诊断。如果你安装了Alibaba cloud Toolkit就不必再安装客户端,内嵌了ArthasAlibaba cloud  toolkit怎么快速创建Dubbo工程启动页面:

Alibaba cloud  toolkit怎么快速创建Dubbo工程官方文档:https://alibaba.github.io/arthas/quick-start.html

常用命令:

1.dashboard    实时返回展示当前进程的信息    

Alibaba cloud  toolkit怎么快速创建Dubbo工程这里相当于jconsole

windows+r   jconsole

Alibaba cloud  toolkit怎么快速创建Dubbo工程

Alibaba cloud  toolkit怎么快速创建Dubbo工程

2. thread ID(线程id)  

 打印线程id的栈

Alibaba cloud  toolkit怎么快速创建Dubbo工程

3.通过jad反编译  

4.jvm 查看当前的jvm信息

基础命令

  • help——查看命令帮助信息

  • cat——打印文件内容,和linux里的cat命令类似

  • pwd——返回当前的工作目录,和linux命令类似

  • cls——清空当前屏幕区域

  • session——查看当前会话的信息

  • reset——重置增强类,将被 Arthas 增强过的类全部还原,Arthas 服务端关闭时会重置所有增强过的类

  • version——输出当前目标 Java 进程所加载的 Arthas 版本号

  • history——打印命令历史

  • quit——退出当前 Arthas 客户端,其他 Arthas 客户端不受影响

  • shutdown——关闭 Arthas 服务端,所有 Arthas 客户端全部退出

  • keymap——Arthas快捷键列表及自定义快捷键

Web Console

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

Alibaba cloud  toolkit怎么快速创建Dubbo工程

Alibaba cloud  toolkit 快速创建 Dubbo 工程

操作步骤

  1. 打开 IntelliJ IDEA,在菜单栏选择 File > New > Project。

  2. 在 New Project 对话框左侧的导航栏中单击 Apache Dubbo,在右侧界面中选择 JDK 版本,然后单击 Next。

  3. 设置工程基本配置,然后单击Next。

    基本参数设置说明及示例:

    • Project:选择 Maven Project。

    • GroupId:输入相应的 Group ID,如 com.dubbo.example。

    • ArtifactId:输入相应的 Artifact ID,如 dubbo-demo。

    • Version:应用工程的版本,如 1.0-SNAPSHOT。

    • Dubbo:选择 Dubbo 的版本,如 2.7.2。

    • Type:工程的类型,勾选 Consumer 和 Provider,则会创建服务提供者和服务消费者的工程 Demo。

    • Spring Boot:Spring Boot 的版本,如 2.1.5.RELEASE。

  4. 设置 Project name 和 Project location,然后单击Finish。

Alibaba cloud  toolkit怎么快速创建Dubbo工程

Alibaba cloud  toolkit怎么快速创建Dubbo工程

“Alibaba cloud  toolkit怎么快速创建Dubbo工程”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注亿速云网站,小编将为大家输出更多高质量的实用文章!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI