我可以在进程关闭后打开自定义hsperfdata_root/PID 吗?



我正在使用 docker 来容器化我的应用程序,并希望从主机查看它的性能。我已经映射了体积:"/opt/tmp/my_app/:/tmp",其中包含hsperfdata_root

  • 我可以以某种方式在 jmap 或其他工具中打开来自该 hsperfdata_root/PID 的堆和其他信息吗?
  • 容器是否必须处于运行状态才能进行此类调试,或者它可能已关闭?

JDK包含了用于执行此操作的jstat工具。试试jstat -snap file:/tmp/hsperfdata_root .

最新更新