Arthas: attach process 卡主

Created on 12 Dec 2018  ·  7Comments  ·  Source: alibaba/arthas

环境信息

  • arthas-boot.jar 或者 as.sh 的版本:3.0.5
  • Arthas 版本: 3.0.5
  • 操作系统版本: Linux version 3.10.0-862.11.6.el7.x86_64
  • 目标进程的JVM版本: Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)
  • 执行arthas-boot的版本: 3.0.5

实际运行的结果

启动 arthas 尝试 attach 进程,一直卡在 try to attach process xxx 这一步骤,没有其他任何输出。
这种现象可能是什么原因?

question-answered

Most helpful comment

使用 jstack -F 能连接上

没有 -F 能连上不,没有 -F 连不上的话,说明进程状态比较差了,arthas可能会attach失败。

All 7 comments

试下用 jstack, 看能不能连接上。

使用 jstack -F 能连接上

使用 jstack -F 能连接上

没有 -F 能连上不,没有 -F 连不上的话,说明进程状态比较差了,arthas可能会attach失败。

没有 -F 连接不上,进程状态比较差指的是?

没有 -F 连接不上,进程状态比较差指的是?

进程负载比较高,不能响应正常的attach。

谢谢

尝试切换用户解决此问题

Was this page helpful?
0 / 5 - 0 ratings