专栏名称: Java基基
一个苦练基本功的 Java 公众号,所以取名 Java 基基
51好读  ›  专栏  ›  Java基基

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

Java基基  · 公众号  · 科技自媒体  · 2024-10-30 11:55

主要观点总结

这是一篇关于社群和开源项目的推广文章,介绍了“芋道快速开发平台”知识星球提供的内容,包括各种技术资料和实战项目。文章还介绍了一个开源项目,提供了后台管理、微信小程序等功能,并涉及软件架构、安装教程、功能列表和开源地址等信息。

关键观点总结

关键观点1: 知识星球内容概述

包括项目实战、面试招聘、源码解析、学习路线等资料,旨在帮助提升技术能力。

关键观点2: 开源项目介绍

介绍了一个基于Spring Boot、MyBatis Plus、Vue和Element实现的开源后台管理系统,包含RBAC动态权限、多租户、数据权限等功能。

关键观点3: 软件架构特点

介绍了该项目的软件架构,包括基于Spring Cloud Alibaba、Gateway、Nacos、RocketMQ等技术,并提供了软件架构图。

关键观点4: 安装教程和功能列表

提供了项目的安装教程和功能列表,包括如何打包运行、启动端口设置、功能使用等详细信息。

关键观点5: 加入方式和帮助

介绍了如何加入知识星球社群,以及文章对读者有帮助的话如何支持作者的方式。


正文

👉 这是一个或许对你有用 的社群

🐱 一对一交流/面试小册/简历优化/求职解惑,欢迎加入 芋道快速开发平台 知识星球。 下面是星球提供的部分资料:

👉 这是一个或许对你有用的开源项目

国产 Star 破 10w+ 的开源项目,前端包括管理后台 + 微信小程序,后端支持单体和微服务架构。

功能涵盖 RBAC 权限、SaaS 多租户、数据权限、商城、支付、工作流、大屏报表、微信公众号等等功能:

  • Boot 仓库:https://gitee.com/zhijiantianya/ruoyi-vue-pro
  • Cloud 仓库:https://gitee.com/zhijiantianya/yudao-cloud
  • 视频教程:https://doc.iocoder.cn
【国内首批】支持 JDK 21 + SpringBoot 3.2.2、JDK 8 + Spring Boot 2.7.18 双版本

来源:极客之家


介绍

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

基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能

  • 项目地址:https://github.com/YunaiV/ruoyi-vue-pro
  • 视频教程:https://doc.iocoder.cn/video/

软件架构

软件架构图:

基于 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能

  • 项目地址:https://github.com/YunaiV/yudao-cloud
  • 视频教程:https://doc.iocoder.cn/video/

安装教程

执行 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中加载的类
  • 代码在线编辑部署
  • 方法监控
  • 线程管理
  • Dashboard






请到「今天看啥」查看全文