arthas其实原理很简单,使用Javaagent技术,其实debug模式也是使用这种技术。arthas增强了字节码,写了一些native方法获取jvm的堆等信息。从源码看,不知道为啥使用telnet协议,重度依赖netty termd,为啥不使用简单的HTTP协议,无状态降低依赖,而且方便前端图形化,admin端目前是telnet透传。估计设计之初就认为是敲命令吧,但是有没...