魔改 Arthas,又一款开源的线上问题定位神器

科技   2024-11-09 23:32   河南  
点击“终码一生”,关注,置顶公众号

每日技术干货,第一时间送达!

介绍

本系统是基于阿里开源的Arthas基础之上魔改的。定位为:应用诊断工具,是线上问题定位的神器。旨在方便、快捷、安全的使用Arthas,特点是无侵入性,通过获取自动字节码的方式来工作。

软件架构

img

软件架构图:

img

安装教程

执行meteor-console进行打包

运行meteor-console-0.0.1-SNAPSHOT,默认开启8884端口

执行命令:

java -jar meteor-console-0.0.1-SNAPSHOT &

运行meteor-plugin中的arthas-tunnel-server-xxx.jar,启动了7777端口和8080端口

java -jar arthas-tunnel-server-xxx.jar &

如果不想使用8080端口,可以进行修改,如:9999

java -jar -Dserver.port=9999 arthas-tunnel-server-xxx.jar &

功能列表

  • 查询JVM中加载的类

img
  • 代码在线编辑部署

img
  • 方法监控

img
  • 线程管理

img
  • Dashboard

img

开源地址

https://gitee.com/reywong/meteor


END

PS:防止找不到本篇文章,可以收藏点赞,方便翻阅查找哦。



往期推荐



面试官:业务开发时,接口不能对外暴露怎么办?

【禁止血压飙升】阿里大佬写的Controller太优雅了!

SpringBoot 打造图片阅后即焚功能

详解Java操作PDF:一键生成文件,插入文字、选项、签名及公章

公司新来一个同事,把枚举运用得炉火纯青...

Map 只会 put、get?快来学这几个“新”方法


终码一生
开发者聚集地。分享Java相关开发技术(JVM,多线程,高并发,性能调优等),开源项目,常见开发问题和前沿科技资讯!
 最新文章