IT袋

当前位置:主页 > 经验教程 > 建站编程 >

Arthas快速入门

Arthas快速入门 Arthas快速上手指南

时间:2024-03-20 15:00:13 来源:IT袋 作者:马勇
导读:Arthas快速入门,IT电脑小知识篇,关于Arthas快速入门的介绍,很不错的方法小知识,建议收藏哦! 1.概述 Arthas(阿尔萨斯) 能为你做什么? Arthas  是Alibaba开源的Java诊断工具,深受开发

Arthas快速入门

IT电脑小知识篇,关于Arthas快速入门的介绍,很不错的方法小知识,建议收藏哦!

1.概述

Arthas(阿尔萨斯) 能为你做什么?

Arthas快速入门

Arthas 是Alibaba开源的Java诊断工具,深受开发者喜爱。

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

  1. 这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception?
  2. 我改的代码为什么没有执行到?难道是我没 commit?分支搞错了?
  3. 遇到问题无法在线上 debug,难道只能通过加日志再重新发布吗?
  4. 线上遇到某个用户的数据处理有问题,但线上同样无法 debug,线下无法重现!
  5. 是否有一个全局视角来查看系统的运行状况?
  6. 有什么办法可以监控到JVM的实时运行状态?
  7. 怎么快速定位应用的热点,生成火焰图?

运行环境要求

Arthas支持JDK 6+,支持Linux/Mac/Windows,采用命令行交互模式,同时提供丰富的 Tab 自动补全功能,进一步方便进行问题的定位和诊断。

2.快速安装

2.1 在线安装(Linux也可以这样安装)–推荐

  • 下载jar包
curl -O https://alibaba.github.io/arthas/arthas-boot.jar
  • 2.运行
java -jar arthas-boot.jar

Arthas快速入门

注:在运行第2条命令之前,先运行一个java进程在内存中,不然会出现找不到java进程的错误

Arthas快速入门

注意:如果cmd是管理员权限运行arthas-boot,那么IDEA启动也是要管理员运行程序

  • 查看安装好的目录
C:\Users\admin\.arthas\lib\3.7.2\arthas

相关阅读

  • Redis主从复制原理和复制方式详解

    Redis主从复制原理和复制方式详解

    如果想了解Redis主从复制原理和复制方式详解的相关经验,具体内容如下: Redis中主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器(数据备份了)。 被复制的服务器称为主服

  • C++树的重心和直径 求解C语言中树的中心节点与最长路径

    C++树的重心和直径 求解C语言中树的中心节点与最长路径

    一个电脑小知识,为大家介绍C++树的重心和直径方面的知识,接下来就是全面介绍。 1. 重心 什么是树的重心? 物理学而言,重心是指地球对物体中每一微小部分引力的合力作用点,物体受力

  • 什么叫数据库 数据库基础知识详解

    什么叫数据库 数据库基础知识详解

    如果想了解什么叫数据库的相关话题,很不错的方法小知识,建议收藏哦! 1. 数据库定义 数据库(Database)是一个组织化、持久化存储的数据集合,用于存储、管理和检索信息。 数据库的主要

  • Vue开发者必备:常用UI组件库详解

    Vue开发者必备:常用UI组件库详解

    今日小编为你讲解Vue开发者必备的相关介绍,下面小编为您详细解答 Vue.js 是一种流行的JavaScript框架,用于创建用户界面。 为了提高开发效率,开发者可以使用现成的UI组件库,这些库提供了