问题记录
如下所示,在启动arthas并绑定指定进程时,
// 1234 是进程
java -jar arthas-boot.jar 1234
抛出如下异常:
[ERROR] Start arthas failed, exception stack trace:
com.sun.tools.attach.AttachNotSupportedException: Unable to open socket file: target process not responding or HotSpot VM not loaded
二、问题根因
要绑定的进程,是用户:大李的,而我执行java -jar arthas-boot.jar时,用的是root账户
三、解决办法
切换到进程启动用户账号,再次执行上述命令即可
su 大李
java -jar arthas-boot.jar 1234
绑定监听成功