美文网首页
jstack使用小结

jstack使用小结

作者: 随便写点文章 | 来源:发表于2019-06-01 23:20 被阅读0次

搬运自https://www.toutiao.com/i6664464807451689475/

jstack小工具使用方法:

第一步:找出项目进程pid

ps -ef|grep msg

金三银四跳槽季?今年互联网行情不好!这个工具你一定要会用!!

第二步:找出进程消耗cpu最大的线程

top -Hp 37573

金三银四跳槽季?今年互联网行情不好!这个工具你一定要会用!!

第三步:线程号转为16进制

printf "%x " 37588

金三银四跳槽季?今年互联网行情不好!这个工具你一定要会用!!

第四步:打出jstack日志

jstack -l 37573 |grep 92d4

金三银四跳槽季?今年互联网行情不好!这个工具你一定要会用!!

也可以直接使用:

jstack -l 37573

金三银四跳槽季?今年互联网行情不好!这个工具你一定要会用!!

最后根据打印出来的具体日志分析代码找出有问题的地方。

相关文章

  • jstack使用小结

    搬运自https://www.toutiao.com/i6664464807451689475/ jstack小工...

  • jstack使用

    使用jstack分析指定应用线程使用异常排除。 使用jstack命令dump线程信息,例如查看Pid为3117的进...

  • 【Kafka】排查进程无法Jstack

    1. 背景 通过jstack分析kafka堆栈信息时,发现jstack无法使用,并且提示如下异常: 2. 分析 查...

  • jstack的使用

    jstack简介 通过jstack,我们可以轻松得知jvm中各个线程的工作情况. 工作情况 jstack -l p...

  • jstack的使用

    jstack命令主要打印指定Java进程的线程堆栈跟踪信息。它是一个很有用的命令。 检测死锁 编写一个导致死锁的简...

  • jstack的使用

    参考来源[https://www.cnblogs.com/yangzhixue/p/11989863.html] ...

  • 分析程序死锁及定位

    检测程序死锁 可以使用jstack命令, jstack you_pid进程的pid可以在任务管理器中找到,你也可以...

  • 死锁问题排查

    首先使用jps查询进程ID然后使用jstack和进程ID查询堆栈日志信息。

  • jstack命令解析

    jstack用法 jstack查看输出 jstack统计线程数 jstack检测死锁 死锁代码 死锁日志 jsta...

  • [转]jstack线程dump输出状态解释

    执行jstack命令,将得到进程的堆栈信息。我一般使用jstack -l pid来得到长列表,显示其详细信息。有时...

网友评论

      本文标题:jstack使用小结

      本文链接:https://www.haomeiwen.com/subject/ghvztctx.html