|
|
|
@ -17,9 +17,9 @@
|
|
|
|
|
|
|
|
|
|
com.sun.tools.attach.AttachNotSupportedException: Unable to open socket file: target process not responding or HotSpot VM not loaded
|
|
|
|
|
|
|
|
|
|
1. 检查当前用户和目标java进程是否一致。如果不一致,则切换到同一用户。JVM只能attach同样用户下的java 进程。
|
|
|
|
|
1. 检查当前用户和目标java进程是否一致。如果不一致,则切换到同一用户。JVM只能attach同样用户下的java 进程。
|
|
|
|
|
2. 尝试使用 `jstack -l $pid`,如果进程没有反应,则说明进程可能假死,无法响应JVM attach信号。所以同样基于attach机制的Arthas无法工作。尝试使用`jmap` heapdump后分析。
|
|
|
|
|
3. 尝试按[quick-start](quick-start.md)里的方式attach math-game。
|
|
|
|
|
3. 尝试按[quick-start](quick-start.md)里的方式attach math-game。
|
|
|
|
|
4. 更多情况参考: [https://github.com/alibaba/arthas/issues/347](https://github.com/alibaba/arthas/issues/347)
|
|
|
|
|
##### trace/watch等命令能否增强jdk里的类?
|
|
|
|
|
|
|
|
|
|