随笔分类 -  Arthas (阿尔萨斯)

Arthas - Java诊断与调试的瑞士军刀(一)
摘要:一、故事的开端,从一个诡异的bug开始 笔者负责了FICC量化金工的项目——情景分析(下文简称为:项目A),其引用了一个公共库fane-lib-java (下文简称为:lib B),内部包含了四个子module。 由于lib B里面防御性编程的缺失,当某个参数异常的传入了null, 导致lib B抛 阅读全文

posted @ 2024-02-23 16:56 frank_cui 阅读(84) 评论(0) 推荐(0)

Arthas - getstatic命令 - 监控静态字段
摘要:问题背景 想监控,这个非static类下面,的一个static变量的内容 解决方案 getstatic com.huatai.quant.service.request.ScenarioNatsRequestResponseService bookFundingCostCacheMap 当监视的st 阅读全文

posted @ 2023-04-25 11:13 frank_cui 阅读(1226) 评论(0) 推荐(0)

Arthas - 常用命令
摘要:一、JVM相关命令 1.1 Dashboard - 仪表盘 1.2 Thread - 查看某个线程/所有线程的信息 二、监控类命令 2.1 monitor - 监控指定类中方法的,执行成功/失败的情况 2.2 watch - “精确”监控某指定类中方法的,参数变化/返回值变化情况 2.3 trace 阅读全文

posted @ 2022-12-23 00:47 frank_cui 阅读(753) 评论(0) 推荐(0)

Arthas - 基础介绍,Arthas 能解决什么问题
摘要:一、Arthas能解决什么问题 二、在Linux系统安装 完整文档详见:https://arthas.aliyun.com/doc/install-detail.html 2.1 离线安装(适用于服务器无法连接外网的情况) 先在本地,通过镜像地址,下载zip包: 然后解压zip包(unzip xxx 阅读全文

posted @ 2022-12-23 00:02 frank_cui 阅读(89) 评论(0) 推荐(0)

导航

levels of contents