如何看待阿里巴巴最新开源项目阿尔萨斯?

  • 时间:
  • 浏览:0

启动要是,请确保老版本的 Arthas 可能性 shutdown。

1

2

3

4

sudo su admin

rm -rf /home/admin/.arthas/lib/*

cd arthas

./install-local.sh

这里根据你需要诊断的 Java tcp连接池池的所属用户进行切换。

下载地址:arthas-packaging-3.0.0-RC-bin.zip

Windows 用户可能性在cmd能能 能能 能正常显示颜色,都需要使用 conemu。

1

curl -L https://alibaba.github.io/arthas/install.sh | sh

上述命令可能性下载启动脚本文件 as.sh 到当前目录,让他将它装进任何地方或将其加入到 $PATH 中。

你你这一类从哪个 jar 包加载的?为有哪些会报各种类相关的 Exception?

我改的代码为有哪些能能 能能 执行到?难道是我没 commit?分支搞错了?

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

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

是是不是一个全局视角来查看系统的运行情形?

有有哪些土最好的办法都需要监控到JVM的实时运行情形?

Arthas采用命令行交互模式,同时提供丰沛 的 Tab 自动补全功能,进一步方便进行问题报告 的定位和诊断。

安装 Arthas

Arthas 的安装非常的简单,主要分为 Linux/Unix/Mac 和 Windows 有本身情形。

1

wget https://search.maven.org/remotecontent?filepath=com/taobao/arthas/arthas-packaging/3.0.0-RC/arthas-packaging-3.0.0-RC-bin.zip -o arthas-packaging-bin.zip

有后后 解压缩 arthas 的压缩包,命令如下:

Arthas 也支持 Windows 系统。安装也很简单,下载最新的 zip 包,解压后运行 bin 目录下的 as.bat。

从这里下载最新版本, 以3.0.0-RC你你这一版本为例。都需要使用 wget 命令进行下载:

Arthas 支持在 Linux/Unix/Mac 等平台上一键安装,直接执行一下命令即可完成安装:

arthas

当你遇到以下例如于问题报告 而束手无策时,Arthas都需要帮助你外理:

Arthas 是 Alibaba 开源的 Java 诊断工具,深受开发者喜爱。开源五天以来,star 超过 50。

手动安装 Arthas

除了上边的自动安装土最好的办法,大伙儿还都需要挑选手动安装。

1

unzip arthas-packaging-bin.zip

可能性你可能性安装过你你这一老旧的版本,在安装要是最好把所有老版本的 Arthas 要是删掉,具体删除命令如下:

Arthas 是阿里巴巴最近才开源出来的一款 Java 诊断利器。主要是 针对线上环境,也要是 生产环境。用起来非常的方便,本文介绍 Arthas 的相关简单用法。