

爱上Java诊断利器之Arthas
source link: https://www.tuicool.com/articles/ueE3yaq
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

1.Arthas是什么?
摘自Arthas的Github介绍:
Arthas is a Java Diagnostic tool open sourced by Alibaba. Arthas allows developers to troubleshoot production issues for Java applications without modifying code or restarting servers.
大意为:Arthas是阿里开源的一个Java诊断工具,可以帮助开发人员在不修改代码或重启服务器的情况下快速定位线上问题。
听起来确实是我们的程序员的一大福利。比如,我们就遇到一种情况,Spring Boot应用中有个cron定时任务为每天凌晨1点启动执行,但是测试起来很不方便,总不能每次修改cron时间来让QC测试吧?这样虽然是方便了测试妹子,但是却徒增了我们开发时间和迭代次数啊!!!那Arthas到底是否能够满足我们需求呢?Go on…
2.开启Arthas之旅
2.1安装Arthas
- 方式1:下载arthas-boot.jar包的方式
wget https://alibaba.github.io/arthas/arthas-boot.jar
此时在你当前所在目录下会有个 arthas-boot.jar
包。
尝试下arthas:
# 启动arthas,会进入命令行交互状态 java -jar arthas-boot.jar # 查看arthas命令手册 java -jar arthas-boot.jar -h
- 方式2:通过as.sh安装Arthas( 强烈推荐 )
curl -L https://alibaba.github.io/arthas/install.sh | sh
一个正在技术专家成长道路上不断努力前进的程序员
(转载本站文章请注明作者和出处buildupchao)
Recommend
-
44
README.md Arthas
-
62
-
25
前言 Arthas 是Alibaba开源的Java诊断工具。在线排查问题,无需重启;动态跟踪Java代码;实时监控JVM状...
-
7
Arthas – java线上问题处理终极利器 作者: wencst 分类: JAVA,linux,
-
7
阿里人都在使用的在线诊断工具—Arthas - 公众号:码农架构 - OSCHINA - 中文开源技术交流社区 导读:虽然已经有很多分析工具 jvisualvm,jstat,jmap,jstack,Memory Analyzer等。但可能不是大杂烩,或者线上无法分析等。所以看看arthas的功...
-
8
用户文档 用户案例 基本上静态分析可以做的事情,arthas 也做到了,ath...
-
9
在介绍 Arthas 之前,大家肯定经历过生产环境遇到Java服务出现问题,最常见的情况就是调用第三方接口出现异...
-
5
Java 诊断工具 Arthas-实操案例 推荐 原创 Table of Contents排查...
-
5
Table of Contents云原生这么多微服务,当然需要一个诊断利器来排查问题。 Arthas 是阿里开源的 Java 诊断工具,深受开发者喜爱。在线排查问题,无需重启;动态跟踪 Java 代码;实时监控 JVM 状态。Arthas 支持 JDK 6+,支持 Linux/Mac/Windo...
-
3
干货分享!JAVA诊断工具Arthas在Rainbond上实践~ 精选 原创 别再担心线上 Java 业务出问题怎么办了,Arthas 帮助你...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK