1.前言 背景 线上代码经常会出现CPU占用过高的情况,按以往经验我会使用top指令,进一步借助于jstack去查看具体信息从而进行问题排查,但基本上都逃不过需要重新发包的局面,即使是一个增量包,应用也需要短暂停启。后来运维大兄弟让我试一下Arthas,说是可以进行代码的热更新操作,正好来试一下。为保证生产安全,下述示例代码已脱敏,但不影响实际使用。 环境 JDK1.8 SPringBoot 2.2.2 Arthas Linux 测试代码: @Request...