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

科技   2024-11-03 14:45   安徽  

来源:极客之家

👉 欢迎加入小哈的星球,你将获得: 专属的项目实战 / 1v1 提问 / Java 学习路线 / 学习打卡 / 每月赠书 / 社群讨论

  • 新项目:《从零手撸:仿小红书(微服务架构)》 正在持续爆肝中,基于 Spring Cloud Alibaba + Spring Boot 3.x + JDK 17..., 点击查看项目介绍
  • 《从零手撸:前后端分离博客项目(全栈开发)》 2期已完结,演示链接:http://116.62.199.48/;

截止目前,累计输出 63w+ 字,讲解图 2776+ 张,还在持续爆肝中.. 后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,戳我加入学习,解锁全部项目,已有2300+小伙伴加入

  • 介绍
  • 软件架构
  • 安装教程
  • 功能列表
  • 开源地址

介绍

本系统是基于阿里开源的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

👉 欢迎加入小哈的星球,你将获得: 专属的项目实战 / 1v1 提问 / Java 学习路线 / 学习打卡 / 每月赠书 / 社群讨论

  • 新项目:《从零手撸:仿小红书(微服务架构)》 正在持续爆肝中,基于 Spring Cloud Alibaba + Spring Boot 3.x + JDK 17..., 点击查看项目介绍
  • 《从零手撸:前后端分离博客项目(全栈开发)》 2期已完结,演示链接:http://116.62.199.48/;

截止目前,累计输出 63w+ 字,讲解图 2776+ 张,还在持续爆肝中.. 后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,戳我加入学习,解锁全部项目,已有2300+小伙伴加入


1. 我的私密学习小圈子~

2. 原来,这才是JDK推荐的线程关闭方式

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

4. 自建图床?Minio 太香辣 !

最近面试BAT,整理一份面试资料Java面试BATJ通关手册,覆盖了Java核心技术、JVM、Java并发、SSM、微服务、数据库、数据结构等等。

获取方式:点“在看”,关注公众号并回复 Java 领取,更多内容陆续奉上。

PS:因公众号平台更改了推送规则,如果不想错过内容,记得读完点一下在看,加个星标,这样每次新文章推送才会第一时间出现在你的订阅列表里。

“在看”支持小哈呀,谢谢啦

Java架构师宝典
专注于 Java 面试题、干货文章分享,不限于算法,数据库,Spring Boot, 微服务,高并发,JVM,Docker 容器,ELK相关知识,期待与您一同进步。
 最新文章