JVM 动态附加工具
用于通过动态连接机制向 JVM 进程发送命令的工具。 jmap + jstack + jcmd + jinfo 的全部功能,集中在一个小巧的程序中。 不需要安装 JDK,只需 JRE 即可运行。支持 Linux 容器。 这是 HotSpot Attach API 的轻量级原生版本 https://docs.oracle.com/javase/8/docs/jdk/api/attach/spec/
支持的命令: - load : 加载代理库 - properties : 打印系统属性 - agentProperties : 打印代理属性 - datadump : 显示堆和线程摘要 - threaddump : 转储所有堆栈跟踪(类似 jstack) - dumpheap : 转储堆(类似 jmap) - inspectheap : 堆直方图(类似 jmap -histo) - setflag : 修改可管理的 VM 标志 - printflag : 打印 VM 标志 - jcmd : 执行 jcmd 命令
在 Alpine Linux 上,您可以从 edge/community 仓库安装 jattach 包:
暂无开放 Issues,或尚未同步最近议题。