IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> Arthas - 阿尔萨斯 - 入门使用(Arthas插件) -> 正文阅读

[开发工具]Arthas - 阿尔萨斯 - 入门使用(Arthas插件)

很多时候,在线上的问题,我们都不方便去打印日志去看某个方法的入参、反参、异常,那这时候阿尔萨斯就可以很好的解决我们的燃眉之急了,简单使用一下。
安装

一般来说,arthas-boot.jar 这个jar包就足够了
Windows:
链接:https://pan.baidu.com/s/1C2ETbsEtBWDuq18eqh7B3g 提取码:xkgm
Linux:

wget https://alibaba.github.io/arthas/arthas-boot.jar

下载完成之后,使用命令执行jar包

java -jar arthas-boot.jar

乱码:

java -Dfile.encoding=UTF-8 -jar arthas-boot.jar

Arthas-idea 插件
我们一般是用Arthas来查看某个方法的日志,如果都是自己写命令,那么多方法,其实还是挺麻烦的。
毕竟C+V工程师!!!

IDEA工具 -> File -> Settings -> Plugins ->Matketplace ->搜 arthas idea ->安装、重启idea

插件的使用:
右键点击需要检查的方法,比如:test
在这里插入图片描述在这里插入图片描述

这是毕竟实用的一行命令,当然每个方法的查询命令都不一样的,需要涉及到方法的路径的
watch - 方法执行数据观测
online.wuxin.frist.controller.TestController - 方法所处路径
test - 检测的方法名
params - 输出该方法的入参,无则返回null
returnObj - 输出该方法的返回值,无则返回null
throwExp - 输出该方法的异常信息,无则返回null
-n 5 - 表示只该方法监听5次
-x 3 - 来指定打印对象的属性遍历深度

watch online.wuxin.frist.controller.TestController test ‘{params,returnObj,throwExp}’ -n 5 -x 3

实战
运行 arthas-boot.jar
在这里插入图片描述

选择需要被诊断的服务,我诊断的是 FristAppLication,序号是3,因此,输入3,回车

输入idea上复制的命令,监听 test 方法
访问:
在这里插入图片描述

监听结果:
在这里插入图片描述在这里插入图片描述

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2021-08-10 13:38:21  更:2021-08-10 13:40:06 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 -2024/12/22 13:21:06-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码