文章预览
Meteor是在阿里Arthas基础上深度优化的应用诊断工具,定位为“线上问题定位神器”。 其核心目标是通过非侵入式动态追踪技术,帮助开发者在不重启服务的情况下,实时监控Java应用的运行状态,快速定位性能瓶颈、内存泄漏、线程死锁等问题。 软件架构 栏目 内容 备注 主体框架 SpringBoot 版本: 2.1.5.RELEASE 前端 freemarker模板引擎 UI ace WEB模板框架,项目的 resources/static/ace目录中 Agent arthas Agent用于数据的采集 Proxy tunnelserver 用户Agent数据收集的代理 SSH ganymed-ssh2 ssh协议用于连接linux服务器 数据库 H2 用于Meteor-console的数据库 软件架构图: 快速上手 1、执行 meteor-console 进行打包 2、运行 meteor-console-0.0.1-SNAPSHOT ,默认开启 8884 端口 执行命令: java -jar meteor-console-0.0.1-SNAPSHOT & 3、运行 meteor-plugin 中的 arthas-tunnel-server-xxx.jar ,启动了 7777 端口 和 8080 端口 java -j
………………………………