问题描述
dockerfile中以CMD形式直接执行java -jar,执行jstack 1 出现如下错误
1: Unable to get pid of LinuxThreads manager thread
原因
jstack jmap等jdk自带的tools放发无法对1号进程分析
解决办法
将java -jar写入shell脚本中 CMD执行脚本,这样shell脚本pid就会为1,java应用pid就不会为1
问题描述
dockerfile中以CMD形式直接执行java -jar,执行jstack 1 出现如下错误
1: Unable to get pid of LinuxThreads manager thread
原因
jstack jmap等jdk自带的tools放发无法对1号进程分析
解决办法
将java -jar写入shell脚本中 CMD执行脚本,这样shell脚本pid就会为1,java应用pid就不会为1