Alibaba cloud toolkit怎么快速创建Dubbo工程
本篇内容介绍了"Alibaba cloud toolkit怎么快速创建Dubbo工程"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决:
这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception?
我改的代码为什么没有执行到?难道是我没 commit?分支搞错了?
遇到问题无法在线上 debug,难道只能通过加日志再重新发布吗?
线上遇到某个用户的数据处理有问题,但线上同样无法 debug,线下无法重现!
是否有一个全局视角来查看系统的运行状况?
有什么办法可以监控到JVM的实时运行状态?
Arthas支持JDK 6+,支持Linux/Mac/Winodws,采用命令行交互模式,同时提供丰富的 Tab 自动补全功能,进一步方便进行问题的定位和诊断。如果你安装了Alibaba cloud Toolkit就不必再安装客户端,内嵌了Arthas启动页面:
官方文档:https://alibaba.github.io/arthas/quick-start.html
常用命令:
1.dashboard 实时返回展示当前进程的信息
这里相当于jconsole
windows+r jconsole
2. thread ID(线程id)
打印线程id的栈
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 工程
操作步骤
打开 IntelliJ IDEA,在菜单栏选择 File > New > Project。
在 New Project 对话框左侧的导航栏中单击 Apache Dubbo,在右侧界面中选择 JDK 版本,然后单击 Next。
设置工程基本配置,然后单击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。
设置 Project name 和 Project location,然后单击Finish。
"Alibaba cloud toolkit怎么快速创建Dubbo工程"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!