-
前言
-
什么是Btrace呢?
答:就是在程序不重启,正在运行的情况下动态的修改字节码。
- Btrace用到什么技术呢?
JavaComplierAp、JVMTI、Agent、Instrumentation+ASM
-
Btrace安装
- 新建环境变量BTRACE_HOME
- 添加Path:%BTRACE_HOME%\bin
下载的对应系统版本的btrace网址
https://github.com/btraceio/btrace
操作演示 下载zip和环境变量配置.
-
两种运行脚本方式
- 在JVisualVM中添加B