天天看点

【java】JVM Attach机制实现与jstack使用(jvm参数DisableAttachMechanism)1.概述2.Attach是什么

【java】JVM Attach机制实现与jstack使用(jvm参数DisableAttachMechanism)1.概述2.Attach是什么

1.概述

选择看这个是什么的原因首先要从这篇文章说起

参考:【java】docker容器内使用jstack等命令报错 The VM does not support the attach mechanism

在这片文章中因为设置了这个参数导致Jvm不能使用 DisableAttachMechanism

那么这个参数有啥用呢?我们的启动程序为何要加入这个参数呢?

文章转自: http://lovestblog.cn/blog/2014/06/18/jvm-attach/

2.Attach是什么

在讲这个之前,我们先来点大家都知道的东西,当我们感觉线程一直卡在某个地方,想知道卡在哪里,首先想到的是进行线程dump,而常用的命令是jstack ,我们就可以看到如下线程栈了