8
环境信息
arthas-boot.jar
或者as.sh
的版本:3.6.7- 阿尔萨斯版本:3.6.7
- 操作系统版本: mac m1 13.0.1
- 目标进程的JVM版本:1.8.0_211
- 执行
arthas-boot
的版本:3.6.7
1.启动目标SpringBoot程序 2.分别通过arthas和dumpclass.jar的dump操作得到修改前类ApplicationFilterChain的字节码 3.通过agent的retransformClasses修改ApplicationFilterChain类的doFilter方法,更改全局过滤器,使得可以在web上操作目标程序的linux服务器
4.再次分别通过arthas和dumpclass.jar的dump操作修改得到后类ApplicationFilterChain的字节码
5.最终结果,arthas领先字节码没有变化,dumpclass领先字节码有变化
预期的结果期望arthas dump操作得到的运行时间类字节码同步有变化。
实际运行的结果实际Arthas dump操作得到的结果对比无变化