在 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的办法。

相关文章
|
3月前
|
iOS开发 MacOS Windows
Mac air使用Boot Camp安装win10 ,拷贝 Windows 文件时出错
Mac air使用Boot Camp安装win10 ,拷贝 Windows 文件时出错
|
12天前
|
机器学习/深度学习 并行计算 异构计算
WINDOWS安装eiseg遇到的问题和解决方法
通过本文的详细步骤和问题解决方法,希望能帮助你顺利在 Windows 系统上安装和运行 EISeg。
29 2
|
20天前
|
网络安全 Windows
Windows server 2012R2系统安装远程桌面服务后无法多用户同时登录是什么原因?
【11月更文挑战第15天】本文介绍了在Windows Server 2012 R2中遇到的多用户无法同时登录远程桌面的问题及其解决方法,包括许可模式限制、组策略配置问题、远程桌面服务配置错误以及网络和防火墙问题四个方面的原因分析及对应的解决方案。
|
21天前
|
NoSQL Linux PHP
如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤
本文介绍了如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤。接着,对比了两种常用的 PHP Redis 客户端扩展:PhpRedis 和 Predis,详细说明了它们的安装方法及优缺点。最后,提供了使用 PhpRedis 和 Predis 在 PHP 中连接 Redis 服务器及进行字符串、列表、集合和哈希等数据类型的基本操作示例。
47 4
|
2月前
|
数据安全/隐私保护 Windows
安装 Windows Server 2019
安装 Windows Server 2019
|
2月前
|
Windows
安装 Windows Server 2003
安装 Windows Server 2003
|
2月前
|
NoSQL Shell MongoDB
Windows 平台安装 MongoDB
10月更文挑战第10天
56 0
Windows 平台安装 MongoDB
|
2月前
|
Windows Python
Windows安装dlib,遇到问题汇总解决
Windows安装dlib,遇到问题汇总解决
74 4
|
2月前
|
Windows
重装系统学习笔记(一):Windows10重装步骤(正版)
这篇博客文章详细介绍了如何使用微软官方工具重装Windows 10系统,包括下载安装工具、准备U盘、设置BIOS以及系统安装的步骤。
48 0
重装系统学习笔记(一):Windows10重装步骤(正版)
|
2月前
|
Oracle 关系型数据库 MySQL
Mysql(1)—简介及Windows环境下载安装
MySQL 是一个流行的关系型数据库管理系统(RDBMS),基于 SQL 进行操作。它由瑞典 MySQL AB 公司开发,后被 Sun Microsystems 收购,现为 Oracle 产品。MySQL 是最广泛使用的开源数据库之一,适用于 Web 应用程序、数据仓库和企业应用。
57 2