这个项目可以代替我们平常手动操作 arthas,例如在 docker 容器环境下,你需要先 ftp 把 arthas 和 jdk 上传,然后再 docker cp 进容器,最后再 attach。在 spectre 这个过程将被完全隐藏,支持 ssh 连接本地/Docker的 JVM,并且还支持 K8s。而且运维也不需要给开发服务器账号了,再也不用担心开发登录服务器乱搞了
Github:github.com/vudsen/spectre
在线体验:spectreproject.click
用户名/密码:public/P@ssw0rd
主要特性:
- 零侵入性,不需要给服务添加任何依赖
- 添加了鉴权操作,可以限制用户可以执行的命令
- 相比与命令行,对结果的输出进行了更加现代化的解析
- 还有许多增强功能:例如页面直接上传字节码进行热替换、dashboard 可视化等
废话不多说,直接上图:

(命令执行页面)

(Dashboard)

(反编译)
欢迎大家来 github 提意见,点个 star 就是对我的最大支持了!写了也算有半年了,真的不希望凉掉。。。。
Github:github.com/vudsen/spectre
在线体验:spectreproject.click
用户名/密码:public/P@ssw0rd
主要特性:
- 零侵入性,不需要给服务添加任何依赖
- 添加了鉴权操作,可以限制用户可以执行的命令
- 相比与命令行,对结果的输出进行了更加现代化的解析
- 还有许多增强功能:例如页面直接上传字节码进行热替换、dashboard 可视化等
废话不多说,直接上图:

(命令执行页面)

(Dashboard)

(反编译)
欢迎大家来 github 提意见,点个 star 就是对我的最大支持了!写了也算有半年了,真的不希望凉掉。。。。










