在 Windows 下的 Arthas 快速安装 | 学习笔记

简介: 快速学习在 Windows 下的 Arthas 快速安装

开发者学堂课程【线上问题排查利器 Alibaba Arthas(上)Windows 下的 Arthas 快速安装学习笔记,与课程紧密连接,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/746/detail/13183


在 Windows 下的 Arthas 快速安装


内容介绍:

一.命令

二.Windows 下的安装

三.安装过程

四.小结

接下来介绍一下,怎么样去安装 Arthas。

安装 Arthas 有两种方式,一种是在线安装一种是离线安装。

Arthas 是 Java 写的,所以它既可以安装在 windows下面,也可以安装在linux下面。

首先是在线安装,通过在线安装的方式去安装,在windows下面的一个安装过程,它只要两条命令就可以实现。如下所示:


一.命令:

1.Curl-0http://alibaba.github.io/arthas/-boot.jar

2.Java-jararthas-boot.jar


二.Windows 下的安装

第一条通过一个 Curl 去下载一个 jar 包。Curl 是在 Windows 和Linus下面都有的一条命令。它的主要作用就是去获取指定的地址上面的资源,并且把它下载下来。

它是从 gethub 上下载下来的,那arthas/-boot.jar是什么?整个 Arthas 的使用就是通过jar包运行来使用的,所以这是它的核心。它运行有一个特点,它会先检查本地是否安装了Arthas,如果没安装,那么它就会自动从服务器上面下载整个Arthas安装包,这个安装包大概是11兆左右,这就是在线安装。


三.安装过程:

先执行第一条命令,打开windows的窗口。在这个命令行窗口下面专门建一个文件夹,假设建一个Arthas的目录,进到这个目录上去执行这条命令,按回车。这时它就开始下载。下载的时候它总共是108K,它左边显示的数字是它百分比的进度,

整个下载速度很快。下完以后可以发现这个目录下面有一个jar包。这个jar包就是一个可以执行的jar包,它在执行的时候有个特点,它会检测本地是否有启动的java进程,如果没有启动的java进程,那这个jar包是不能够运行的。如下图所示:

image.png

所以要先保证本地有启动的进程,例如启动了idea。idea本身就是

一个java,运行在java的环境里面。假设现在把它关掉,关掉以后

Java没有运行任何的进程。

如果这个时候用第二条命令去启动Arthas,是启动不了的,一回车,

它就会退出,找不到任何的java进程。所以要先启动一个java进程。

如下图:

image.png

比如说启动idea或者是启动其他的java 进程,只要保证在这个内存里面有一个启动的进程就可以。如果随便打开一个idea项目,不用管它是什么,启动Arthas,按回

车,这时候它就会检测到java虚拟机里面是有运行的进程的。如下图所示:

image.png

假设选二并按回车,它就会去启动Arthas,并且它会发现本地是没有Arthas安装包的,这个时候它就会直接从阿里云的服务器上maven仓库里面下载。如下图所示:

image.png

下载以后这是它总共的大小10.33mb,如下图:

image.png

它下载到了以下这个目录下面:

打开这个目录并复制,打开资源管理器,可以看到路径就是整个安装

好的,如下图所示:

image.png

这就是一种快速的安装方式,而且是一种在线安装,所以安装速度很

快。

这个安装过程装好了会建两个文件夹在用户目录下面。它有两个文件

夹,一个是点 arthas 一个是logs这两个目录。

这个 logs 里面也有arthas的缓存和日志记录文件,这个就是在线的一个最简单的一个安装方式。

如图所示是在Windows下面安装好的界面

image.png

有点像Linux的界面。安装好了后就可以在这里面输入任何的arthas的命令,以上就是它的整个安装过程。


四.小结

在 windows 下面,采用在线的方式安装 Arthas。

第一步就是下载 jar 包,有一个前提要注意就是必须要有一个 java 进程在运行。第一次执行这个 jar 包,它就会自动的从服务器上面下载 arthas,大小大概是11兆。这是一个快速的安装Windows的办法。

相关文章
|
5天前
|
运维 安全 数据管理
数据管理DMS产品使用合集之windows上安装网关时,token都是新的,报错:无效的token,该怎么办
阿里云数据管理DMS提供了全面的数据管理、数据库运维、数据安全、数据迁移与同步等功能,助力企业高效、安全地进行数据库管理和运维工作。以下是DMS产品使用合集的详细介绍。
13 4
|
5天前
|
Windows
Windows安装Kibana 7.9.1
Windows安装Kibana 7.9.1
6 1
|
9天前
|
应用服务中间件 Docker Windows
windows基于Docker安装并启动Tomcat(解决404)
windows基于Docker安装并启动Tomcat(解决404)
42 1
|
19天前
|
SQL 关系型数据库 MySQL
Windows 10安装MySQL 5.7完整教程
Windows 10安装MySQL 5.7完整教程
63 2
|
19天前
|
JavaScript 内存技术
nvm-windows安装和配置
nvm-windows安装和配置
33 1
|
19天前
|
NoSQL MongoDB Docker
windows下基于docker安装mongodb
windows下基于docker安装mongodb
29 1
|
5天前
|
消息中间件 存储 Kafka
Kafka 2.13-3.7.0 在 Windows 上的安装与配置指南
Kafka 2.13-3.7.0 在 Windows 上的安装与配置指南
10 0
|
5天前
|
Windows
Windows安装Elasticsearch 7.9.2
Windows安装Elasticsearch 7.9.2
6 0
|
6天前
|
Dart 开发工具 Android开发
在 Windows 操作系统上安装和配置 Flutter 开发环境
在 Windows 操作系统上安装和配置 Flutter 开发环境
11 0
|
8天前
|
虚拟化 Windows
Windows 11安装Hyper-V
Windows 11安装Hyper-V
13 0