竹笋

首页 » 问答 » 常识 » Arthas,热更新线上代码神器
TUhjnbcbe - 2025/7/23 18:19:00

前言

日常开发过程中,可能会遇到小问题,本地代码改完后,总得重新打包部署,线上代码才会生效,这样太麻烦了,这个时候就可以考虑使用Arthas(阿尔萨斯)工具来热更新线上代码,先使线上的功能能使用,后面有大的迭代版本的时候再打包部署。笔者使用了这个工具,发现这个操作实在是太好用了,在此做下笔记,以供后续参考。

示例

本文示例根据项目打包部署的格式不同分为两种情况,一种是jar包,一种是war包。

本文以Arthas..版本为例,主要使用到jad/sc/mc/redefine三个指令。

首先,下载arthas-boot.jar,进入服务器某个目录下,比如是/data/下,执行

1、下载:curl-O

1
查看完整版本: Arthas,热更新线上代码神器