java 1.8 jstack不成功,什么办法解决?谢谢。
有多种可能,需要你看下具体异常情况:
1.jstack命令没找到
2.没有足够权限执行
3.jstack语法错误
你要学会自己定位问题和学会提问
jstack不成功是什么意思,楼主可以贴图出来看看,一般只要用法没问题,并且权限是对的,应该都可以把线程的stack dump下来,如果真是说线程死锁了或卡住了那可以用-F强制dump
亲,麻烦你看下用法说明:
jstack
Usage:
jstack [-l] <pid>
(to connect to running process)
jstack -F [-m] [-l] <pid>
(to connect to a hung process)
jstack [-m] [-l] <executable> <core>
(to connect to a core file)
jstack [-m] [-l] [server_id@]<remote server IP or hostname>
(to connect to a remote debug server)
Options:
-F to force a thread dump. Use when jstack <pid> does not respond (process is hung)
可以尝试使用-F强制dump哦。。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。